Thousands of Catalans took to the streets of Barcelona on Saturday to protest against a court decision that mandates that 25% of all school subjects be taught in Spanish, reducing the still predominant use of the local Catalan language in classrooms.