In Switzerland there are 4 official languages, Italian, French, German and Romensch.
How are the education laws on the places where each one of these languages is spoken? Do the public schools enforce some kind of time proportion of language use or compulsory languages for courses?