Spanish teacher Cristian Lopez

Cristian Lopez

Professional Teacher
Teaches
Spanish
Native
Speaks
English
Russian
French
Italian
Certified Spanish Teacher from Mexico and language learner.
From MexicoLiving in Puebla, Mexico (10:06 UTC-06:00)
About Me
italki teacher since Aug 27, 2021
InterestsTravelBusiness & FinanceHistoryFoodFilms & TV Series
Hi! I’m a certified Spanish teacher from Mexico, passionate about languages and cultures. As a native speaker, I’ll teach you authentic Spanish, enriched by my international experiences, from training in classical ballet in Russia (where I learned some Russian!) to working in audiovisual production in Mexico. Learning different languages (English, Russian, French, and Italian) has given me the tools to understand the challenges you face when learning a new language. Let’s bring Spanish to life with topics that inspire you!
badges
5.0
Rating
919
Students
9258
Lessons
100%
Attendance rate
100%
Response rate

Spanish Lessons

Trial Lesson
702 lessons completed
USD 5.00+
Español general / General Spanish
A1 -  C2

Language Essentials

4,368 lessons completed
USD 16.00+
Package with 17% off
Práctica de conversación / Conversation Practice
A2 -  C2

Conversation

2,349 lessons completed
USD 16.00+
Package with 17% off
Lección Grupal / Group Lesson
A1

Language Essentials

41 lessons completed
USD 30.00+
Package with 10% off
Ortografía
C2

Language Essentials

659 lessons completed
USD 12.00+
Package with 15% off
Translation Session
A1

Language Essentials

10 lessons completed
USD 17.00+
Package with 16% off

Availability

Based on your timezone (UTC+00:00)

340 Reviews

Student Sara Brown
Sara Brown
75 Spanish lessons
Teacher’s pick
Cristian is everything you’d want in a language teacher- skilled, kind, patient, supportive, and fun! With so many great teachers on italki, it was hard to choose at first, but I’m so glad I stuck with him. We’ve been working together for 6 months, and he’s truly the best. He creates a comfortable learning space where questions are always welcome. His lessons strike the perfect balance of structure (often around helpful themes) and also flexibility based on my needs and interests. He uses a variety of engaging materials, and provides short, manageable practice or suggestions between lessons. Cristian is also very organized, and shares materials through an easy to use Google drive. Most importantly, he’s helped me significantly improve my Spanish. I feel more confident in both my comprehension and expression, and continue to make steady progress. If you want a teacher who is not only extremely knowledgeable, but also genuinely cares about your progress, I highly recommend Cristian!
Jul 8, 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
Student Ruslan
Ruslan
1 Spanish lesson
Experienced and very understanding
Nov 2, 2025
Student Josie
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
Lenny
1 Spanish lesson
I had a great first lesson with Cristian. He spoke at an appropriate level and made notes of my errors so I can study them later. Very diligent and organized while creating a relaxed environment.
Nov 3, 2025
sedora debondt
27 Spanish lessons
Un maestro increíble, siempre me disfrute mi tiempo en conversación, estoy aprendiendo mucho. Es muy divertido conversar con él y es bueno corrigiendo errores sin interrumpir el flujo de la conversación. Me ayuda mucho a aprender nuevo vocabulario en el contexto de la conversación. Me ha dado excelentes consejos y recomendaciones, sus años de experiencia enseñando y aprendiendo idiomas le dan una gran ventaja.
Oct 23, 2025
Your final payment will be made in USD