We specialize in teaching Spanish language in its cultural context to help students achieve high levels of Spanish conversational fluency and a better understanding of Mexican culture. We achieve this through our low student to teacher ratio, intensive schedule, close contact with native speakers, and practical course selection. We are located only a short walk from downtown Cuernavaca in a quiet residential area. Our school is housed in a beautiful colonial-style building, with professionally landscaped gardens, tropical trees and flowers, grassy areas for relaxing, and a swimming pool. Our Spanish immersion programs are fun and effective, professional native Spanish teachers with extensive experience teaching Spanish as a second language to international students. We offer Spanish classes that meet general and specific needs for college credits, professional development, or personal enrichment and fun.