Spanish Courses



This program offers candidates the chance to learn Spanish first hand – complete cultural and language immersion! Courses are on offer at different difficulty levels and durations in Guanajuato, Oaxaca, Playa del Carmen and Puerto Vallarta. Candidates will be taught in small groups with a maximum of 8 students. The duration of each class is 50 minutes. The following courses are available:

  • Intensive Spanish: 25 group classes per week
  • Super Intensive Spanish: 35 group classes per week
  • Spanish Talk: 15 group classes per week. Conversation classes for people who already have some knowledge of the Spanish language
  • One to one Spanish: 10 group classes + 15 one to one classes per week
  • Executive Spanish: 25 group classes + 15 one to one classes per week
  • D.E.L.E.: Diploma de Espanol como Lengua Extranjera: 20 classes per week; duration: 2, 3 or 4 weeks. Available Certificates: Certificado Inicial de Espanol, Diploma Intermedio de Espanol, Diploma Superior de Espanol
  • Spanish for Professionals: For teachers of Spanish (Group courses or one to one). Medical Spanish (Group course)
  • Spanish + Fun: Christmas course for 2 weeks (20 Spanish classes/week); starting December 22nd

Application Requirements

  • No age limit
  • Completed and signed application form
  • Medical insurance

Included in Fee

  • Study materials and textbook for each level of the course (in Guanajuato)
  • Level test and an end-of-course certificate
  • Formula +1: an extra daily class covering culture and current events
  • Tutor
  • Use of computer room with unlimited Internet access and email
  • Unlimited access to an on-line Spanish course, levels A1 and A2 during your stay
  • Student discount card
  • Language exchanges with native speakers
  • 24-hour emergency phone line

Optional at an Additional Fee

  • 24-hour private pick-up services at an additional cost

Program Fee

Please contact us for the current prices.

*Please note that payments in different currencies will be charged in Australian dollars according to the exchange rate of the day. You can check the accurate conversion rates at the time of payment at Please also note that an international transfer fee of AUD$35 will apply.