13,278 Spanish teachers available
- ProfessionalSuper Tutor
$22
50-min lesson
9
students338
lessonsSpanish
Time zone: Shaker Heights, OH
•9 active students
338 lessons
- Speaks
- Spanish (Native),
- English (Upper-Intermediate)
+1
Discover Spanish at your own pace with lessons that inspire — With three years of experience as a private Spanish tutor in Peru and Portugal, I believe in optimizing learning by adapting my teaching style to each student. My flexible approach includes engaging conversations, grammar exploration through interactive exercises, and using diverse resources to build vocabulary.
$26
50-min lesson
6
students1205
lessonsSpanish
Time zone: Shaker Heights, OH
•6 active students
1,205 lessons
- Speaks
- Spanish (Native),
- English (Upper-Intermediate)
+1
Multilingual tutor with 6 years of international experience — I am very patient, dynamic in my classes and I love teaching my native language.
I would be happy to meet you and help you improve your Spanish, book a class with me, I will help you fall in love with Spanish and learning it becomes much easier and fun.$10
50-min lesson
4
students149
lessonsSpanish
Time zone: Shaker Heights, OH
•4 active students
149 lessons
- Speaks
- Spanish (Native),
- English (Upper-Intermediate)
+2
Each student learns differently. I adapt my classes to you, your pace, and your goals. Real Spanish for real life. — Hello, my name is Doroty, I was born in Haiti and raised in the Dominican Republic. I also studied and speak Haitian Creole as my mother tongue, as well as Spanish, which is my second language. I love teaching people, I have been teaching Spanish to foreigners for a year.
$34
50-min lesson
19
students385
lessonsSpanish
Time zone: Shaker Heights, OH
•19 active students
385 lessons
- Speaks
- Spanish (Native),
- English (Advanced)
+1
Experienced Spanish & Portuguese tutor for children, teenagers, and adults. What better way to learn than with a native Spanish speaker who also speaks English as a second language and loves exchanging cultures? — I have experience teaching seniors, teenagers, and children. This approach helped one of my students go from zero to a B2 level in English in just three months. My method is practical: I identify mistakes or learning needs and focus on them until they are mastered.
$25
50-min lesson
21
students1893
lessonsSpanish
Time zone: Shaker Heights, OH
•21 active students
1,893 lessons
- Speaks
- Spanish (Native),
- French (Upper-Intermediate)
Conversational and Grammatical Spanish Course — I'm a lawyer, so I can also help you with grammar, both in writing and comprehension.
I want you to feel comfortable with me; I don’t want our class to be conventional. I aim for it to be fun and productive for both of us. That’s exactly what you’ll get with me.Popular. Booked 6 times recently
$15
50-min lesson
3
students20
lessonsSpanish
Time zone: Shaker Heights, OH
•3 active students
20 lessons
- Speaks
- Spanish (Native),
- English (Proficient)
+1
Speak Spanish fluently! Native teacher with proven methodology and 100% personalized classes. — Teaching Experience
I'm passionate about sharing my mother tongue and the richness of Hispanic culture. I completely understand the challenges of learning a new language because I've gone through that process myself.
I hold a degree in Spanish Philology from UAB with 7 years of experience as a Spanish teacher (2017-present).$12
50-min lesson
2
students103
lessonsSpanish
Time zone: Shaker Heights, OH
•2 active students
103 lessons
- Speaks
- Spanish (Upper-Intermediate),
- English (Proficient)
+2
Lucy - your mentor and Spanish tutor. I also speak Russian, Armenian, and English. Check out my profile and see you at our first lesson. Start this exciting journey right now! — I am multilingual, so I probably speak your language and I know EXACTLY WHAT PATH YOU NEED TO PASS. Even if you are a beginner, I can provide you with a solid foundation. If you already have some knowledge, we can develop your speaking skills or work on your specific goals.
$20
50-min lesson
26
students3232
lessonsSpanish
Time zone: Shaker Heights, OH
•26 active students
3,232 lessons
- Speaks
- Spanish (Native),
- English (Advanced)
+5
Spanish native speaker polyglot with experience +5 languages — I started teaching Spanish and English since 2020. My methods consist on following the pace of the student and making sure that there's no gap between the process.
I invite you to give a try to my methods, and I make sure that you will always improve.Very popular. Booked 14 times recently
- Professional
$20
50-min lesson
10
students115
lessonsSpanish
Time zone: Shaker Heights, OH
•10 active students
115 lessons
- Speaks
- Spanish (Native),
- English (Proficient)
+1
🗺️ Master Spanish with a tutor with 6 years of experience! Personalized lessons, a practical approach, and cultural immersion to help you speak confidently from day one. Book your class today! — To make learning truly engaging, I incorporate elements from everyday life, music, literature, and Latin American culture, helping my students connect emotionally with the language. Whether you want to learn Spanish for travel, studies, work, or just for fun, I’ll adapt each lesson to your goals and learning style.
Popular. Booked 6 times recently
- ProfessionalSuper Tutor
$50
50-min lesson
11
students1393
lessonsSpanish
Time zone: Shaker Heights, OH
•11 active students
1,393 lessons
- Speaks
- Spanish (Advanced),
- English (Upper-Intermediate)
+2
Do you want to achieve academic success with fun and get to know the hispanic culture? — My educational background in Spanish literature and linguistics, combined with my experience living and studying in Spanish-speaking countries, has provided me with a profound understanding of the language and its nuances. I am committed to leveraging my expertise to create personalized lesson plans tailored to the individual needs and learning styles of my students.
Very popular. Booked 14 times recently



Free switch
Find the right tutor, risk free
If the first tutor isn’t a match, try 2 more for free.




