One of the world's best programs, recognized for its success in enhancing student Spanish
Maximum enrollment is 50 students,and the average group size is 2-3 students per teacher.
Instituto San Cristobal
- San Cristobal de las Casas
The school has been teaching Spanish to students from all over the world since 1993.
Oaxaca Cultural Instituto
The institute's language immersion program offers the opportunity to experience Mexican culture and understand Spanish.
The university was founded in 1980, and is affilated with more than 100 universities, college and institutions.
Academia Hispano Americana
- San Miguel de Allende
The Academia Hispano Americana offers a completely integrated program of instruction in th
Volunteer in Mexico is an independent program whereby candidates gain real international w