Stand Out

LEARN SPANISH

start now !

Choose in-person study in Puerto Escondido or Mexico city,
or join us online from wherever you may be!

About us

Juan Rulfo
School

We are a prestigious non-profit private school, ranking in the top 3% of all schools within the country, according to Mexico's Ministry of Education (ENLACE-SEP).

Experts in Education & Language Teaching

The theoretical foundation of our teachings includes Constructivism, Neurolinguistics, and Critical Pedagogy. We continually update our methods according to the latest research in education and language teaching.

Highly Qualified Teachers

All of our teachers are native speakers and have been trained in applied linguistics and/or language teaching at a postgraduate level, in major universities. They have also been selected based on their demonstration of high interpersonal skills.

Why enroll with us

Learn
Spanish Faster

With our highly skilled teachers and dynamic lessons you will pick up Spanish in no time.

Our students complete the curriculum ahead of schedule, saving them time and money by passing onto the next level faster than normal.

Enhance your
Learning Process

Get insights into your optimal learning style and training needs.

We take into account our students interests, goals and cognitive skills to create a customized and effective learning experience.

Learn
Anytime & Anywhere

We have a wide range of courses, adaptable to your personal needs and objectives.

Choose Online or In-Person, Choose Puerto Escondido or Mexico City, or take advantage of our hybrid courses

Check out
our Brochure

Our courses

ACADEMIC

Starts at
USD 12.90
per hour

Designed for those wanting to work or study in a Spanish-speaking country.

REGISTER
COMING SOON !
Register to get updates about this course,

CULTURAL

Starts at
USD 17.90
per hour

Build your Spanish proficiency effectively using real-life materials.

ENROLL NOW !
schedule
Monday to Friday

On-Site
Puerto
Escondido

15:00
to 
17:00

On-Site
Mexico
City

17:00
to
19:00

Online

09:00
to
11:00

CONVERSATIONAL

Starts at
USD 21.90
per hour

Tailored towards digital nomads, travelers and expatriates.

ENROLL NOW !
schedule
Monday to Friday

Hybrid
Puerto Escondido

15:00
to
17:00

Hybrid
Mexico
City

17:00
to
19:00

PRIVATE

Starts at
USD 29.90
per hour

Highly-personalized private instruction, tailored to your specific needs as a student.

CONTACT US
Flexible Schedule
according to your timetable

Hours required

According to the Common European Framework of Reference for Languages: Learning, teaching, assessment (CEFR) Levels

A1

Beginner

MIN: 200 hrs.
MAX: 200 hrs.

A2

Elementary

MIN: 180 hrs.
MAX: 200 hrs.

A2+

Pre Intermediate

MIN: 350 hrs.
MAX: 400 hrs.

B1

Intermediate

MIN: 350 hrs.
MAX: 400 hrs.

B2

Upper
Intermediate

MIN: 350 hrs.
MAX: 400 hrs.

C1

Advanced

MIN: 700 hrs.
MAX: 800 hrs.

C2

Proficient

MIN: 1000 hrs.
MAX: 1200 hrs.

Frequently asked questions

Hear it from them

I take classes 2 hours for 3 days each week. Usually my teacher is Luis Gomez who speaks very clearly and explains grammar, meaning of new words, and other aspects important in learning a language. Luis also has exposed me to different parts of Mexican culture which I find very interesting. I take the classes remotely through the internet which is very convenient for me since I can just sit at home. We use the lesson book "Dicho y hecho" throughout our lessons and usually I have homework assignments for the next lesson. Also Luis presented in a discussion group through Zoom the history of some of Mexico's poets and writers. His graphics were very helpful in following the discussion. I learned a great deal that I had never known before.

Mike T., Seattle, USA

I have studied languages for almost 60 years. First French then Spanish and finally Japanese. Since I moved permanently to Mexico in 2019 I wanted to improve my Spanish. I met Carlos Torres in Puerto Escondido and he told me about the Juan Rulfo Spanish language program. I enrolled. I am now in B1 and I feel I can say with certainty that this is probably the finest language program I have ever experienced. From the professor who is well trained, patient, intuitive and playful to the thoughtful organization of the classes with equal parts grammar studies, dictation, conversation, interspersed with cultural information about Mexico, the entire program is professional. Well conceived and thoughtfully administered. I don’t know of another Spanish language program in Mexico with this quality nor perfection.

Terry W. , Puerto Escondido, Oaxaca



I enjoyed studying with Centro Escolar Juan Rulfo. I participated in an intensive study program, and I had an excellent writing and grammar instructor. Many of the documentaries and media selected to practice listening comprehension were thought-provoking and well suited to my interests. I benefited dramatically from speaking and conversation focused study at the end of my short program with Centro Escolar Juan Rulfo.

Rob W., Ohio, USA
<
>

Learn through cultural immersion

Discover Mexican culture through its flavors, colors, music & language in our workshops.

Enjoy Mexico

Mexico is one of the best places in the world to learn Spanish

If you’re searching for a immersive Spanishlearning experience, Mexico is an exciting, diverse and unique place to achieve it.

juan rulfo workshops
cooking workshop

Cooking
Workshop

Become an expert in Mexican cuisine with our two-hour informative and demonstrative cooking session! You'll get stuck into classic recipes, learning about the history and cultural significance of each dish. Our cooks are on hand to show you the proper methods for getting the taste and texture just right. You'll unlock the secrets of what makes Mexican food so rich and complex and take home the tools to prepare the delicious meals yourself!

music workshop

Music
Workshop

This workshop will be available soon!

culture workshop

Culture
Workshop

This workshop will be available soon!

literature workshop

Literature
Workshop

This workshop will be available soon!

juan rulfo art workshop

Juan Rulfo Art
Workshop

This workshop will be available soon!

Register now!

Thank you!
Oops! please try again