Readers who are not yet familiar with Spanish terms can find explanations here What is Catalan and Valenciano Spanish schoolsystem - public,concerted, private- What does immersion mean?