Online
Juan
Spanish
Native
English
Other
From Mexico
Living in Mexico City, Mexico
My teaching material
- PDF file
- Text Documents
- Presentation slides/PPT
- Audio files
- Image files
- Articles and news
- Quizzes
- Test templates and examples
- Graphs and charts
- Homework Assignments
My creations
Read more


Interests
Music
Reading
History
Spanish
Based on your timezone (UTC)
5.0
679
Reviews
100%
Attendance
100%
Respond
Structured lessons·3
Pronunciation·1
Patient·2
For beginners·228
Dominic Joseph
131 Spanish lessons
Teacher’s pick
I've been taking classes with Juan for almost half a year now, basically starting from zero Spanish familiarity other than what I've learned in elementary school. Juan's teaching style keeps me engaged and the lessons progress in a way that make it easy to build upon past concepts. I've also appreciated when we take short detours from the lesson when Juan answers specific questions I have, sometimes giving historical and cultural context about Mexican Spanish.
I can tell I'm making progress more consistently than when I've tried to learn by myself, so I'm excited to continue with Juan.
Sammi Nguyen
202 Spanish lessons
Teacher’s pick
Juan is the best instructor! His lessons not only teach you the language and the grammar, but also the history of where the language derived from, helping you to connect with the Hispanic and Spanish culture even further. I've been working with Juan consistently every week for nearly 6 months now, and I have made so much progress and feel more confident. His lessons are organized, always prepared, and fun! Learning Spanish with Juan has truly been an enriching experience.
brett schwindt
29 Spanish lessons
Llevo casi tres años estudiando con Juan y es un profesor fantástico. Es mi amigo and
Brett
269 Spanish lessons
Teacher’s pick
I have been studying with Juan for a year now, and he has greatly helped my Spanish. He’s an advocate for proper pronunciation and grammar, and always corrects you when you make mistakes. He also has a great sense of humour which makes every lesson fun and lighthearted. For me personally, this makes the learning process more enjoyable and relaxed.
Aaliyah M.
3 Spanish lessons
He was very patient with me while I was reading and trying to figure out the pronunciation of words. He helped me with pronunciation and didn’t make me feel bad for not knowing how to say the words. I appreciated when he complimented me because I was feeling like I haven’t been making any progress in learning Spanish especially on my own so thank you. Look forward to the next class!
Alex
13 Spanish lessons
I’ve taken a good bit of lessons with Juan over the years. We always have interesting conversations and it’s obvious when you talk to him he’s a highly intelligent individual. He’ll come to the class prepared with material to cover and he gives good feedback when listening to you speak.