Site Feedback

Get tutoring or speaking practice

Get a personal tutor to help you become fluent. Learn more about our teachers

Informal Tutoring

Knowledgeable and passionate about teaching their native language.

Speaking Practice

Provide speaking practice to help you become fluent.

Student Directed Learning

Can help you with your homework, review for a test, or learn about the culture.
Teaches
Also speaks
From
Price (ITC per hour) 
             
108 Professional Teachers and 210 Community Tutors are teaching Spanish.
Tags
Juan Carlos
Juan Carlos  Professional Teacher  

  • Spain
  • Teaches Spanish, Catalan
  • Sessions: 836

Languages: Spanish, Catalan, English, Russian, Italian

Open the door to a new world, enjoy learning a new culture. I am a professional online Spanish teacher,native speaker with a BA + MA in Spanish Language and Literature and experience teaching Spanish as a FL.
  • Beginners
  • Business
  • Test Preparation
  • DELE

 View time schedule Add to Favorites

Hourly Rate
135 - 240 ITC
≈ 13.5 - 24.0 USD

30 Minute Trial
35 ITC
Andrea
Andrea  Professional Teacher  

  • Peru
  • Teaches Spanish, English
  • Sessions: 2060

Languages: Spanish, English

I have a master's degree in education. I have 3 years of teaching experience.. Ya que soy maestra, he obtenido una maestría en la enseñanza del Ingles como Segundo idioma. ¡He enseñado en línea Ingles y Español por el lapso de dos años!

 View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

30 Minute Trial
30 ITC
amanda
amanda  Community Tutor  

  • Mexico
  • Teaches Spanish
  • Sessions: 28

Languages: Spanish, English

i am a native spanish speaker. if you are looking for someone to help you to improve your spanish feel free to contact me

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 ITC
≈ 8.0 USD

30 Minute Trial
40 ITC
Pablo
Pablo  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 159

Languages: Spanish, Catalan, English, Chinese (Mandarin)

Hello everyone my name is Pablo. I'm from Barcelona. I'm a profesional Spanish teacher.I have been teaching in Seoul for the past year. I'm certified as a Spanish teacher by the International House. I can help you to achieve fluency in Spanish.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
99 - 180 ITC
≈ 9.9 - 18.0 USD

30 Minute Trial
50 ITC
Maria Claudia
Maria Claudia  Community Tutor  

  • Colombia
  • Teaches Spanish
  • Sessions: 173

Languages: Spanish, English

Educational psychologist with experience in developing learning skills in children, adolescents and adults.

 View time schedule Add to Favorites

Hourly Rate
80 ITC
≈ 8.0 USD

30 Minute Trial
45 ITC
Alfredo
Alfredo  Professional Teacher  

  • Uruguay
  • Teaches Spanish
  • Sessions: 1004

Languages: Spanish, English

800+ Successful Sessions | 80+ Happy Students | 100% Great Feedback | 9+ Months on Italki | Speak Better Spanish from Day 1!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 150 ITC
≈ 8.0 - 15.0 USD

30 Minute Trial
40 ITC
Roberto Altamirano
Roberto Altamirano  Community Tutor  

  • Nicaragua
  • Teaches Spanish
  • Sessions: 110

Languages: Spanish, English

I am a former radio announcer in Nicaragua. You will enjoy practicing Latin-American Spanish me. We will talk about many things and I will help you with pronunciation and grammar too.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 ITC
≈ 5.0 USD

Johnny
Johnny  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 297

Languages: Spanish, Catalan, English

I am a professional online Spanish teacher. I have been giving Spanish lessons for beginners, intermediate and high levels. I have a channel on youtube to learn Spanish and blog related with activities.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 140 ITC
≈ 11.0 - 14.0 USD

30 Minute Trial
50 ITC
Ernesto García
Ernesto García  Community Tutor  

  • Mexico
  • Teaches Spanish
  • Sessions: 37

Languages: Spanish, English, Italian, Portuguese

Hola! He enseñado a otros como hablar mi idioma y también puedo enseñarte a ti. Es fácil, con imágenes te enseño rápido. Será un placer ayudarte a aprender español.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 ITC
≈ 5.0 USD

30 Minute Trial
25 ITC
Almu
Almu  Community Tutor  

  • Spain
  • Teaches Spanish
  • Sessions: 15

Languages: Spanish, English, French

Hola chicos! I certainly understand the challenges of learning a new language myself, having learnt English in the United Kingdom. Hence, I am sure I will be able to help you overcoming all the little barriers to improve your Spanish!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
99 ITC
≈ 9.9 USD

30 Minute Trial
45 ITC
Emilio
Emilio  Community Tutor  

  • Spain
  • Teaches Spanish
  • Sessions: 442

Languages: Spanish, Catalan, English

Come, let us practice Spanish together! You can enjoy learning a new language, a new culture. Disfrutarás aprendiendo un nuevo idioma y tal vez una nueva cultura. ¡Atrévete! Podemos disfrutar aprendiendo.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • DELE

 View time schedule Add to Favorites

Hourly Rate
65 ITC
≈ 6.5 USD

30 Minute Trial
30 ITC
Mélissa
Mélissa  Professional Teacher  

  • Canada
  • Teaches French, English, Nepali, Spanish
  • Sessions: 591

Languages: French, English, Nepali, Spanish

I am a professional English, French and Spanish teacher. I have my TESOL certification. I have taught for 11 years to children, teenagers and adults giving either private or group lessons.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
125 - 260 ITC
≈ 12.5 - 26.0 USD

30 Minute Trial
60 ITC
Lilia 白丽雅
Lilia 白丽雅  Community Tutor  

  • Portugal
  • Teaches Portuguese, Ukrainian, Spanish
  • Sessions: 4

Languages: Portuguese, Ukrainian, Russian, English, Spanish, Chinese (Mandarin), Japanese, Korean

I'm just someone who really like to learn languages and who is lucky for having two native languages :) I would like also the other people to learn languages.

 View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

30 Minute Trial
10 ITC
Consuelo
Consuelo  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 165

Languages: Spanish

Si quieres aprender español y no tienes mucho tiempo, estás lejos de una escuela o simplemente prefieres hacerlo en casa, puedes aprenderlo online conmigo

 View time schedule Add to Favorites

Hourly Rate
115 ITC
≈ 11.5 USD

30 Minute Trial
25 ITC
Dayana Ruiz
Dayana Ruiz  Community Tutor  

  • Colombia
  • Teaches Spanish
  • Sessions: 297

Languages: Spanish, English, Portuguese

I am a chemical engineer. I want to teach spanish and help you with your spanish level. I am from Bogota - Colombia and my Spanish is very clear. I can help if you want.

 View time schedule Add to Favorites

Hourly Rate
70 ITC
≈ 7.0 USD

30 Minute Trial
30 ITC