Learn Spanish your way with
Hola Private Spanish Tutor
Online classes for all levels
Customized classes for individuals and small groups, all online and fun
Book a Class
Do you want to learn Spanish?
No matter your level, I have a plan that’s perfect for you!
Introductory Session
A 30-minute, one-on-one session to get to know each other, assess your level, and discuss your goals for learning Spanish. Duration: 30 minutes.
Single Classes
One-on-one sesions tailored to your level and learning goals. Each class includes exercises and activities to reinforce your skills. Duration: 1 hour.
8+ Class Package
8+ Class Package
A discounted package of one-on-one sessions, tailored to your level and learning goals. Each class includes exercises and activities to reinforce your skills. Duration: 1 hour per session.
Conversational Class
Conversational Class
Join a 30-minute session where we talk about topics of your interest! I’ll help you improve your pronunciation, learn useful slang, and boost your confidence in speaking Spanish. Perfect for casual and fun practice!
Group Classes
Group Classes
Interactive sessions in small groups, available upon request. Classes are tailored to the group’s level and learning goals, with engaging activities and exercises. Duration: 1 hour.
Flexible schedule, interactive learning, and videoconferences via Skype or Google Meet.
What makes learning with me a great experience?
My Mission
I love my work and I understand how challenging it can be to learn a new language. That´s why I aim to make it as easy and enjoyable as possible for you, using materials tailored to your level and interests.
My Vision
This website is designed to help you learn, and it also extends to those who want to learn English. I provide free bilingual materials, such as newsletters, because I am committed to helping anyone interested in learning a new language. Additionally, it is dedicated to language teachers, as I offer ideas and materials to support them in teaching as a second language.
My Values
I'm passionate about teaching, dedicated to helping my students, and bring creativity and honesty into everything I do.
Here is what you will get in my classes!
Testimonials
I highly recommend Ruth— she is a natural teacher. She keeps our lessons fun and interesting— they are a mixture of chatting (en español) and reviewing different Spanish language concepts.
⭐⭐⭐⭐⭐
Hillary Gardner
Ruth is a fantastic teacher! She has been very patient with me, and creates a relaxed environment in which to learn, and to thrive. I really enjoy our weekly sessions, and her lessons are a great combination of specific exercises as well as conversation that I can use in my daily life. I have recommended her to many people and I will continue to until she is sick of teaching me!
⭐⭐⭐⭐⭐
George Davenhill
When I first started learning to speak Spanish I could barely finish a sentence. I tried quite a few different things including apps as well as online courses, but I just couldn't get the hang of it. When I started with Ruth, however, everything changed. Now I'm fluent(ish) and it's 100% thanks to her. She personalizes the lessons to you and is able to identify areas for development to help you improve quickly.
⭐⭐⭐⭐⭐
Nicola Robson
Ruth is a wonderful teacher! She is very patient and will take her time when explaining new subjects. She will alter her teaching methods to suit your learning style and create fun activities to help you!! 10/10.
⭐⭐⭐⭐⭐
Letika Horne
It is a great time learning Spanish with Ruth in our small online group! She makes every lesson fun and easy to understand. Our classes are super friendly and she always makes sure everyone gets a chance to speak and ask questions. I love how she use visuals, games, and cool activities to help us learn, and she always make class feel exciting and friendly. Even though it's online, Ruth makes us feel like we're all part of a team. Ruth is patient and makes sure no one feels left behind. If you’re looking for a fun and kind Spanish teacher, I highly recommend taking a class with her!
⭐⭐⭐⭐⭐
Meredith Bova
I have been working with Ruth for about a year and a half now and I couldn’t be more excited about how much Spanish I have learned. I have used many apps and nothing compares to 1:1 tutoring. I feel confident conversing when traveling to Spanish speaking countries as well as with my patients at my job. Ruth is great at making learning fun and comfortable.
⭐⭐⭐⭐⭐
Danielle Diane
Join my FREE bilingual Newsletter
I would like to help you with your Spanish/English, so I have created a fun Spanish Newsletter. It’s translated into both languages, and includes audio so you can listen while you read. Perfect for everyone learning Spanish or English! Enjoy interesting and fun topics every month, with the option to unsubscribe anytime!
Take a peek at some sample newsletters and discover how fun and useful each issue is!
Salem, MA
This was my very first newsletter – join me in discovering the fascinating history and ghostly legends of this famous Massachusetts spot!
Axolotl: The Mexican Treasure
Learn about The Axolotl, this cute animal, who probably you never hear about it.
¡Viva México!
Learn about Mexico’s Independence and some of its traditions. You might also want to try the delicious recipe included in this newsletter.
Frequently Asked Questions
What level are the classes designed for?
All levels. For beginner, intermediate, and advanced levels.
How long does each class last?
Each session is 30 minutes or 1 hour, depending on the program.
Are the classes online or in person?
Classes are mostly held online for your convenience, but I occasionally offer in-person sessions depending on availability.
What is the focus of the lessons?
The classes are tailored to your level and interests, focusing on all aspects of the language: speaking, listening, reading, and writing.
Can I join a group class if I miss the first session?
Yes! I´ll help you to catch up with the material.
How many Spanish classes should I take per week?
At least one class per week is recommended to maintain steady progress, but more frequent sessions can help you improve faster.
How do I pay for the classes?
I accept payments via Venmo, Wise, or PayPal. For more information, feel free to send me an email!
Can I reschedule a class?
Yes, but you need to inform me at least 24 hours in advance. Cancellations same day or same time as the class, will be charge.
Do I need to know any Spanish to start?
No prior knowledge is required for beginner classes, just a lot of energy and enthusiasm.
Will I get homework and materials?
You will receive all the materials we use during the class—games, flashcards, worksheets, etc. Homework is optional, depends on the student.