IDIOMAS SOFOS teaches the following languages:

–  English

–  French

–  Portugues

–  German

–  Chinese (Mandarin)

–  Spanish /Catalan for foreigners


Our teachers are natives or bilingual, holding a university degree or higher qualification in their own language. We evaluate the needs and the wishes of the student and then recommend either a native or a bilingual teacher, ensuring maximum effectiveness in their learning.