I am very curious about this topic as I read English at the university, and just recently, I started a subject about English language teaching. One of the methods that is very popular with foreign language teaching is the direct approach - you speak and instruct in the language you speak - that makes it a unilingual classroom where only English is spoken. I wonder whether this is the same case in Italy? Do you have classes where only English is spoken or does the teacher explain certain things in Italian? We had our teacher explain the grammar in our language, for example, not English, so it was a bilingual classroom. What's the case in Italian schools? Unilingual or bilingual classrooms?