
Spanish Lessons for All Ages
Learn and speak Real Mexican Spanish in no time!
Customized Learning Plans
Tailored to your needs and skills for effective language acquisition.
Cultural Immersion Activities
Experience Mexican culture and traditions through engaging and interactive learning sessions.
Fun Learning Environment
Diverse Group Classes
Spanish Lessons for All Ages
Offering private and group lessons focused on your learning needs and skills. Learn Spanish through fun activities, culture, and traditions. Join us to immerse yourself in the Spanish language. We will do whatever is necessary to help our students and give them the push they need.


Fun and Interactive Learning Experience
Customized Lessons for Your Needs
Learn by doing! Enjoy learning! We will give you the essentials for the class and multiple examples to find the best one for each of your learning needs. Spanish With Alma offers personalized Spanish lessons for kids, teens, and adults. Our experienced instructors provide interactive classes to help you speak real Spanish in no time. You could learn at our School in San Miguel de Allende, Puerto Vallarta or If the distance is the problem you could meet us by webcam.
Our programs
Engage in fun activities while learning Spanish with personalized private and group lessons.


Customized Lesson Plans
We offer customized lessons to meet your specific learning goals and schedule. Whether you want to focus on conversation, grammar, or vocabulary, we've got you covered because we plan every lessons focused on your needs.
Our program focuses on practical language skills to help you communicate effectively in real-life situations. Progress depends on the learning capacity of the entire group. We need minimum 4 students to open a new group.
Group lessons


Full immersion + Accommodation


Experience an enriching full immersion program while staying with us! This package includes 7 days of comfortable accommodation from Monday to Sunday, along with engaging Spanish lessons and activities every weekday. Enjoy five delightful breakfasts and lunches throughout the week, leaving your evenings and weekends free to explore. For dinner on Saturdays and Sundays, you can either dine at your leisure or let us assist you in arranging exciting local activities. If you wish to extend your stay beyond one week, we’re pleased to offer the second and subsequent weeks at a reduced rate. Dive into a memorable cultural journey while enhancing your language skills and making the most of your time in the town!




Full immersion in Spanish
Immerse yourself in the vibrant Mexican culture and traditions with our interactive and engaging lessons designed for all ages. Each week, from Monday to Friday, we offer two hours of Spanish Lessons, 30 minutes to have lunch and 1.5 hours of exciting activities that bring the essence of Mexico to life. Participants will enjoy arts and crafts, cooking lessons, and visits to local markets and museums, providing a comprehensive experience of Mexican heritage. Our classes run daily from 9 AM to 1 PM, creating an enjoyable and educational environment to explore the richness of Mexican customs. Join us every Monday and embark on a cultural journey that promises fun, creativity, and lasting memories!
While you immerse yourself in work, leisure, or the vibrant culture of San Miguel de Allende, rest assured that we prioritize what matters most—your child. Our carefully selected nannies are trained to provide engaging and enriching experiences tailored to each child's unique needs. Whether it’s through play, exploration, or learning, our nannies create a nurturing environment where your little ones can thrive. You can enjoy your time knowing that your child's happiness and well-being are in the best hands, allowing you to fully embrace the beauty of your surroundings without worry. Experience peace of mind—let us take care of your child while you discover all that San Miguel de Allende has to offer.
Nanny service
Our memories
Our program focuses on practical language skills to help you communicate effectively in real-life situations.












Our other services
Don’t hesitate to reach out and inquire about our full array of services; we’re committed to providing you with the best possible experience.
San Miguel de Allende Real Estate.
Thinking about investing in Mexico? I also run a trusted Real Estate Agency and would be delighted to help you find the perfect property in this beautiful town. As the second oldest real estate firm in the region, we pride ourselves on our extensive experience and deep-rooted knowledge of the market. Let us help you make your dream of owning property in Mexico a reality! As a member of the Mexican Association of Real Estate, we have unprecedented access to all available properties on the market. This membership allows us to collaborate with various companies within the industry, ensuring that we are well-informed about the latest listings and trends.


Flavors of San Miguel
If you're planning a visit to San Miguel, be sure to immerse yourself in its vibrant culture and rich culinary delights by joining our unforgettable tours.
Designed to provide you with an authentic experience, our cultural and culinary offerings allow you to explore the heart of the city like a true local. Delight your senses as you wander through quaint streets, sample delicious local dishes, and learn about the fascinating history behind each charming corner.


Alma is fantastic! She gave private lessons to my husband, my 7 year old daughter, and me. We are all at different levels, so as a teacher, we must have been a challenge! We asked to help with conversational Spanish. We walked to different locations (library, park, Bellas Artes) and did our lesson in those places. She had a lot of stories about San Miguel and suggestions for restaurants and places to visit. She is very friendly and happy. The lessons were a lot of fun - she has a bunch of different games to help us learn. We all walked away with a new friend and better use of Spanish. Thank you, Alma!


★★★★★
What people say about us...
”My son spent almost a week going to Spanish with Alma and he had the best experience. His teacher was incredibly loving, caring and patient. They offer a good balance between classroom time and outdoor activities. He really enjoyed getting immersed into Mexican culture. We are already thinking of going back in the summer.”
- Brenda Mascorro
”Alma has wonderful energy and is a joy to learn from. My Spanish has improved immensely taking online lessons from the US. Fortunately I could spend time in SMA taking lessons in person too. She answers questions thoroughly and makes learning fun. Worth every penny!”
- Scott Thorshov
”Alma is not only an amazing FUN teacher - she's the perfect person to have in your network in SMA...always more than happy to help - whether that's learning Spanish, or anything else you may need while you're here. She was exactly what I was looking for in a tutor...and more!!!.”
- Kiki Athanassoulias
”I have been learning at Spanish With Alma for several months.
I do one on one learning. Diana is my teacher. Diana is bright, positive. on point, always prepared and always challenges me. Working with Diana has advanced my spanish speaking, listening and writing skills dramatically.
I look forward to my sessions with Diana twice a week and I look forward to an ongoing relationship with Spanish With Alma.
Aside from Diana who is one of the nicest people ever, all of the people I have met at Alma's are fantastic. She has a great team of talented trainers.”
- Hardy Bush
”Alma and her team (Nino y Eugenio) are wonderful! They are kind, they are very patient and encouraging, and they were really helpful in my journey to learn Spanish! I can’t recommend them enough!!”
- Paige Chenault Lohoefer
”I was looking for a school where I could brush up on my Spanish in a short time. I made a good choice with "Spanish with Alma" .
My teacher was very kind, patient and spoke a well understandable Spanish.
Her well-structured lessons and the many examples and funny anecdotes made the lessons very varied. We laughed a lot. For me it was perfect!
I can highly recommend "Spanish with Alma" .”
- Eva Weilenmann
”Alma (and another teacher that I had, Paula) are really great teachers! Any level, you’ll feel comfortable speaking with them. I have done classes in person and via zoom. They are super flexible and kind people.
These are the best Spanish teacher I’ve had and highly recommend them.”
- Jacob Bastian