13,234 Spanish teachers available
Popular · 9 recent bookings
ProfessionalSuper Tutor$35
50-min lesson
15
students2104
lessonsSpanish
Time zone: Surrey
•15 active students
2,104 lessons
- Speaks
- Spanish (Native),
- English (Upper-Intermediate)
✅ Real progress, no time wasted, using effective methods. For consistent and dedicated learners who review at least 40 minutes a day. — I’ve gone through the process of learning a second language myself. I started learning English four years ago, from almost zero, so I know what works. The key is repetition.
I’ve created my own materials to help you practice in a structured way, and I also offer a listening course you can use outside of class.Very popular · 14 recent bookings
$23
50-min lesson
9
students2959
lessonsSpanish
Time zone: Surrey
•9 active students
2,959 lessons
- Speaks
- Spanish (Proficient),
- English (Advanced)
+2
Experienced lecturer and teacher — Experienced, friendly, and approachable, a well-liked tutor and teacher with a sense of humor, a passionate enthusiast of culture, music, and dance; a polyglot; an active tour guide in the Tri-City area for Spanish-speaking groups.
- Super Tutor
$15
50-min lesson
5
students180
lessonsSpanish
Time zone: Surrey
•5 active students
180 lessons
- Speaks
- Spanish (Native),
- English (Intermediate)
+1
No more boring classes: learn Spanish with energy. — Are you ready to learn with me?
I use a communicative and intercultural approach, with dynamic classes, authentic materials, and tech support. I also design resources and prepare students for exams like Cambridge and DELE.
Learning Spanish with me will be a dynamic and fun experience. - Super Tutor
$25
50-min lesson
3
students711
lessonsSpanish
Time zone: Surrey
•3 active students
711 lessons
- Speaks
- Spanish (Proficient),
- English (Proficient)
+4
Spanish for beginner and intermediate students — It's great to give a language a life!
I am a TEFL certified teacher, so you can be sure of the highest level of the classes!
I'm patient as a teacher because I know firsthand that it takes a lot to master a language. I love explaining boring rules in a fun way. $12
50-min lesson
2
students102
lessonsSpanish
Time zone: Surrey
•2 active students
102 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! — 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.
I am multilingual, so I probably speak your language and I know EXACTLY WHAT PATH YOU NEED TO PASS.$14
50-min lesson
3
students20
lessonsSpanish
Time zone: Surrey
•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 hold a degree in Spanish Philology from UAB with 7 years of experience as a Spanish teacher (2017-present). I'm a native Greek speaker with native proficiency in Spanish after living in Spain for 11 years, currently in Madrid. I use a communicative methodology that integrates ...- Professional
$15
50-min lesson
4
students36
lessonsSpanish
Time zone: Surrey
•4 active students
36 lessons
- Speaks
- Spanish (Proficient),
- English (Upper-Intermediate)
+2
Spanish for Beginners | Learn Spanish with a Native-Like Teacher — Do you want to learn Spanish in a practical and fun way?
Education & Certifications: Bachelor's Degree in Human Nutrition and Dietetics (UEMC, Spain)
I am a qualified teacher from Spain with experience teaching Spanish to foreigners of all ages, from beginners to intermediate students. Popular · 5 recent bookings
Super Tutor$18
50-min lesson
14
students404
lessonsSpanish
Time zone: Surrey
•14 active students
404 lessons
- Speaks
- Spanish (Native),
- English (Proficient)
Learn Rioplatense, the spanish dialect of Uruguay and Argentina! — It's a beatiful and broad language, and I believe the best way to learn is to get involved in its culture!
I love to have cultural exchanges and I can guarantee you we'll have the most interesting conversations!
My name is Eric, and I'd love to help you learn Spanish!- ProfessionalSuper Tutor
$15
50-min lesson
4
students54
lessonsSpanish
Time zone: Surrey
•4 active students
54 lessons
- Speaks
- Spanish (Native),
- English (Upper-Intermediate)
+1
Spanish Teacher – Learn Spanish by turning your journey into a unique and transformative experience. — In addition to my 8 years of experience teaching Spanish to foreigners, I have a strong background in designing and implementing both virtual and in-person training programs focused on human rights and diversity. This enriches my teaching approach with an inclusive perspective that is sensitive to social realities.
Popular · 9 recent bookings
Professional$12
50-min lesson
6
students64
lessonsSpanish
Time zone: Surrey
•6 active students
64 lessons
- Speaks
- Spanish (Native),
- English (Proficient)
+5
TESOL certified English, French and Spanish tutor with over 14 years of experience. [Fun] Communicative approach. — Fun and engaging classes are my top priority! This is why gamification is an essential (not optional) element in my children's classes. It fosters a dynamic learning environment that keeps them motivated and excited to participate.
Since becoming a father, I have developed a particular passion for helping children develop their language skills through engaging and interactive methods.



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




