General Spanish courses (intensive and extensive group / private courses) that can be complemented with Mexican cooking classes or salsa lessons, Mexican culture courses or diving courses.
General English courses (intensive and extensive group/private courses).
English for Specific Purposes.
English Kids Classes.
Business and medical Spanish courses (1:1 or 2:1)
DELE exam preparation courses.
Specific YLE, KET, PET, FCE, CAE, CPE, ILEC, ICFE, BEC, IELTS, TKT preparation courses (Cambridge English Language Assessment authorized centre).