Nanani Languages · Spanish
1-on-1 online Spanish lessons
By Leonardo Alegría, self-taught polyglot
About me
I am Leonardo Alegría, a polyglot from Peru, the land of Machu Picchu and alpacas! I am passionate about learning languages and I speak more than 7 languages with varying degrees of fluency.
After gaining valuable experience and interacting with my students, I decided to venture out on my own, creating a personalized online tutoring experience. Here I share my journey, lessons learned, and the joys of being an independent Spanish tutor.
Lessons are conversational, practical, and tailored to your goals, whether you're starting from zero or polishing near-native fluency.

Reviews
★★★★★“Leonardo is an incredible foreign language instructor! From the second we met online, I knew Leo was exactly who I was looking for. If you are here reading this, then my only piece of advice is to meet him, and see it for yourself, you'll be very glad you did!”
★★★★★“For over a year now, I've been taking Spanish lessons with Leonardo, and I'm very happy with my progress. He's intelligent, well-educated, and our conversations are stimulating. He's not only an outstanding teacher but also a wonderful friend.”
Testimonials
Real students sharing their experience learning Spanish with Leonardo.
Book with Leonardo
Pick your lesson type and choose an available slot on the calendar!
Have questions? Get in touch
Not sure where to start, have questions about your level, schedule, or personalized Spanish lessons? Send a quick message and Leonardo will get back to you personally.
Learn Spanish
Free reading practice from A1 to C2. Pick your level and start today.
Lee español ahora!



