Spanish Language Programs

Instituto Cultural Oaxaca

Spanish Language Programs

The Instituto Cultural Oaxaca is a Spanish Language School in Oaxaca with more than 35 years of experience teaching Spanish as a Second Language. We offer various Spanish Language Programs for adults and children.

In all of our programs, students learn vocabulary and grammar appropriate for each level through the four language skills: speaking, writing, listening and reading. Also, students can develop an understanding of Oaxacan and Mexican culture through the reading, analysis, and discussion of Spanish language content.

Main Spanish Language Program

The Institute offers six levels of beginning through advanced Spanish instruction. Spanish classes at the Institute are based on the Common European Framework of Reference for Languages (CEFR). They are developed within the Communicative Model, a model that focuses on the student’s need to understand and use the fundamentals of the language daily.

The organization of each of our lessons emphasizes communication functions, linguistic and cultural content, and activities to develop the four abilities of the language: written and auditory understanding and oral and written expression. On arrival at the Institute, students are given a written and oral placement test to determine their class level.

This program is for students who want to focus on improving their Spanish language knowledge and skills. The program provides you with up to 4 daily contact hours of total immersion.  

Each day students will have two hours of Spanish Language Classes followed by two hours of language and culture classes about culture, literature, history, gastronomy, and art to practice what they have learned during the first two hours. 


  • 09:00 – 10: 30: Spanish Language Class (1.5 hours)
  • 10:30 – 10:40: Break (10 mins)
  • 10:40 – 11: 50: Spanish Language Classes (1 hour 10 mins)
  • 11:50 – 12:00: Break (10 mins)
  • 12:00 – 13:00: Spanish Language Conversation (1 Hour)  – Tertulia – Encounters to practice Spanish and develop language skills through the exploration of topics related to the culture of Oaxaca and Mexico. 

Students looking for immersion can add to their Spanish Language Programs, cultural workshops to practice Spanish during the afternoon, and learn about Oaxaca’s culture, history, gastronomy, and folk art. Please note that workshops take place Monday to Thursday. Learn more about what workshops are available (internal link to workshops).

Courses start on a Monday every other week. Please take a look at our calendar.



Group Classes are the best option for students who want to improve Spanish in an interactive environment with students worldwide.

When the students arrive at the Instituto, they must take a placement test (written and oral) to determine their Spanish level and the appropriate class placement. We keep the size of group classes small (Maximum six students) to participate in the class entirely.


Online Spanish Classes

Online Classes are available for all students who want to keep learning Spanish with an ICO professor. We have different Online Spanish Classes.

Online Spanish Private Classes.

Tertulias:  Conversation classes with a purpose. 

Reading Club:  Every month, students read, analyze and comment on a book of Spanish or Latinamerican Literature. 

Online Spanish Classes


Children Program

Our Spanish for Children Program includes recreational and playful activities. Children will learn Spanish while having fun. This program is for children between 3 and 12 years old who are studying Spanish. We can organize the program in the format of either group or private classes. During these classes, the students will improve their psychomotor skills in an environment of learning, interaction, and fun. They will do group work that promotes cooperation and integration to improve their communication skill in Spanish.   Spanish Classes for Children are organized according to their Spanish level and age.
  • 6 – 8 years old
  • 9 – 12 years old
  • Ages 6 and 12 years.
  • Attending preschool or primary school.
  • Accompanied by a parent or guardian.
For those interested in registering their children, please contact us to organize their program before your family’s arrival at the Instituto.


Intercambio or language exchange . This hour of conversation with a local Oaxacan who is studying the student’s language allows both students to practice their second languages in a casual setting while developing a friendship.

Intercambios take place from Monday to Thursday after Spanish Language classes.

*Included in our Main Spanish Language Program. 

Two language students sitting on the grass during language exchange or intercambio