Find English Teachers

Visited 16 minutes ago
Cristian Lopez
Professional Teacher![]()
Teaches
Spanish
Native
Speaks
English
Russian
French
Italian
Certified Spanish Teacher from Mexico and language learner.
Teaches
Spanish
Native
Speaks
English
Russian
French
Italian
Certified Spanish Teacher from Mexico and language learner.
About Me
Me as a Teacher
My lessons & teaching style
Resume & Certificates
From MexicoLiving in Puebla, Mexico (23:39 UTC-06:00)
About Me
italki teacher since Aug 27, 2021InterestsHistoryFilms & TV SeriesFood
**Si votre langue maternelle est le français, demandez-moi comment obtenir une réduction.**
I am a certified Spanish teacher from Mexico. Spanish is my native language. I can also speak English, but I like to keep improving. I trained in classical ballet and I had the opportunity to attend a ballet school in Russia for a year. There I also learned some Russian.
I have a degree in Communication Studies and have worked for film and video production companies in Mexico.
Me as a Teacher
I try to have available as many language learning techniques as possible and focus on what works best for each person.
I also try to keep it practical, I want you to experience the language rather than memorizing words and grammar rules. However, if grammar works for you I can prepare step-by-step lessons.
If I give you advice, it means that I have put what I am telling you into practice while learning another language.
More than teaching you I will be training you to use and understand Spanish.My lessons & teaching style
I want you to learn about the topics and vocabulary that you need, or that you are interested in.
I take that as a basis for how to structure the lessons.
I give you exercises that help you discover the language rather than me explaining it to you.
I also give you exercises to practice on your own. I don't want you to memorize words and rules, I want you to practice until you are comfortable listening, reading, writing, and speaking.
Depending on your performance on each of these skills I give you advice on how to improve.My teaching material
- Flashcards
- Presentation slides/PPT
- Image files
- Audio files
- Video files
- Text Documents
- PDF file
Certificates
Certificado DIEELE - International House Mexico - 2023I had to take a 140 course. I was evaluated by giving 16 hours of Spanish lessons to foreign students. This certificate allows me to work as a professional teacher in different language schools around the world.
Certificate verified
Certificado DIEELE - International House Mexico - 2023I had to take a 140 course. I was evaluated by giving 16 hours of Spanish lessons to foreign students. This certificate allows me to work as a professional teacher in different language schools around the world.
Certificate verified
Education
2001 - 2008
Bachelor’s - Communication Studies
Work Experience
2021 - 2023
TeacherI've been teaching in italki for almost two years now and it is now my full-time job.
That's the reason I took a 140-hour certificate course (DIEELE) for teaching Spanish by the International House Mexico, an institution endorsed by the Instituto Cervantes.
During this time I've improved my skills as a teacher and I have applied every day what I've learned in the DIEELE course.
5.0
Rating
896
Students
8,928
Lessons
100%
Attendance rate
100%
Response rate
Spanish Lessons
Trial Lesson
684 lessons completed
USD 5.00+
Español general / General Spanish
A1 - C2Language Essentials4,207 lessons completed
USD 17.00+
Package with 16% off
Práctica de conversación / Conversation Practice
A2 - C2Conversation2,247 lessons completed
USD 17.00+
Package with 16% off
Lección Grupal / Group Lesson
A1Language Essentials37 lessons completed
USD 30.00+
Package with 10% off
Ortografía
C2Language Essentials614 lessons completed
USD 12.00+
Package with 15% off
Translation Session
A1Language Essentials10 lessons completed
USD 22.00+
Package with 14% off
Availability
Based on your timezone (UTC+00:00)
336 Reviews

Josie
9 Spanish lessons
Teacher’s pick
I’m convinced Cristian has got to be one of the best teachers on Italki. He is so easy to talk to (even in my limited Spanish), and provides a positive learning environment for his students. I leave his calls feeling confident that I can make a lot of progress in Spanish with his help and inspired to learn more. He is very encouraging and also patiently explains grammar/vocabulary when I ask for help. I really appreciate that he takes the time to write new vocabulary down for me as well. Thank you so much, Cristian!
Jan 28, 2024

Sarah
11 Spanish lessons
Teacher’s pick
Cristian not only offers enjoyable classes but also leverages his own experiences learning languages to offer customized advice to help you to improve at any level! I found that he was incredibly helpful not only in session but with figuring out how to learn Spanish effortlessly during the rest of the week. I highly recommend taking classes with him!
Jan 29, 2022

Joel Williams
5 Spanish lessons
It was great
Aug 1, 2025
Amy Oliver
17 Spanish lessons
Teacher’s pick
Best Spanish teacher I’ve worked with! Christian is amazing and up leveling my Spanish in ways I didn’t realize could be done. He really understands the phonetics of language, and has helped develop tailor made strategies for me to improve the areas where I struggle or need fine tuning. So grateful for Christian, his attitude and expertise.
Nov 17, 2023

Rowan Lichtenwalner
1 Spanish lesson
Very friendly, effective teaching style
Aug 31, 2025
Justin
31 Spanish lessons
Great teacher and recommend him
Jul 30, 2025

Trial Lesson
USD 5.00
Your final payment will be made in USD