Site Feedback

Learn Spanish

The second most spoken language in the world

Get Yourself an Online Spanish Teacher

The fastest way to learn a language is with one-on-one language lessons.

Professional and Certified

Professional Teachers teach as a job, or possess a degree or certificate in education.

Experienced

Trained to teach a foreign language to non-native speakers.

Professional Teachers - Spanish

80 Professional Teachers and 141 Community Tutors are teaching Spanish.
Victor
Victor From Mexico   Add to Favorites
Teaches: Spanish, English
Languages: Spanish, English, Portuguese, Italian, French
I am a certified English teacher from Mexico, I have been teaching English for the past 3 years, I have worked with both adults and children. I have a certification in teaching English to students of other languages (TESOL).

Hourly Rate
60 - 100 ITC
≈ 6.0 - 10.0 USD

Joshua DiPirro
Joshua DiPirro From Costa Rica   Add to Favorites
Teaches: English, Spanish
Languages: English, Spanish, Portuguese
I am a professional online English teacher. I have Beginner, Intermediate, and Advanced Lessons available in Instant Tutoring. I have a TESOL certification and I graduated my University with honors in English. I also teach Spanish lessons .

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
40 ITC
Sonia
Sonia From Spain   Add to Favorites
Teaches: Spanish
Languages: Spanish, English, French
I am a professional online Spanish teacher. I have a Ph.D in Spanish Studies and a postgraduate degree in Spanish as a Foreign Language and a lot of training courses.

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
40 ITC
Ángela
Ángela From Spain OOPT Add to Favorites
Teaches: Catalan, Spanish, English
Languages: Catalan, Spanish, English, French, German, Greek, Italian
I’ve been teaching Spanish and Catalan for more than two years to both children and adults. I offer exam preparation, grammar and conversational lessons for all levels. Please take a look at my profile!

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
60 ITC
Mario
Mario From Spain Add to Favorites
Teaches: Spanish
Languages: Spanish, English
I am Spanish Native from Madrid, I am currently working in the Red Cross teaching Spanish to immigrants. I can teach you spanish through english or spanish

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
45 ITC
Steven
Steven From United States   Add to Favorites
Teaches: English, Spanish
Languages: English, Spanish, Portuguese, Russian
Professional author, researcher, and English teacher with a Doctor of Education degree.

Hourly Rate
65 - 100 ITC
≈ 6.5 - 10.0 USD

30 Minute Trial
40 ITC
Juana Spanish Skype
Juana Spanish Skype From Spain   Add to Favorites
Teaches: Spanish
Languages: Spanish, English, French
I have been a professional Spanish teache for 12 years and author for Spanish material with different publishing houses. I have master degree in ELE education.

Hourly Rate
150 - 220 ITC
≈ 15.0 - 22.0 USD

30 Minute Trial
10 ITC
Susana Tamashiro
Susana Tamashiro From Peru OOPT   Add to Favorites
Teaches: Spanish
Languages: Spanish, English, Italian
Soy profesora de Lengua, Literatura y Comunicación de Ed. Secundaria y tengo un certificado para enseñar español como lengua extranjera.

Hourly Rate
150 ITC
≈ 15.0 USD

30 Minute Trial
50 ITC
Miranda
Miranda From Mexico   Add to Favorites
Teaches: English, Spanish
Languages: English, Spanish, Portuguese, French
My name is Miranda, I am a professional teacher. Teaching comes naturally to me. I like to keep my teaching simple and fun. Soy Miranda, una maestra profesional bilingûe. Enseñar idiomas es natural para mí. Sería un placer enseñarte inglés.

Hourly Rate
120 - 200 ITC
≈ 12.0 - 20.0 USD

30 Minute Trial
100 ITC
Johnny
Johnny From Spain   Add to Favorites
Teaches: Spanish
Languages: Spanish, Catalan, English
I am a professional online Spanish teacher. I have been giving Spanish lessons for begginers, intermediate and high levels. I have a channel on youtube to learn Spanish and blog related with activities.

Hourly Rate
90 - 140 ITC
≈ 9.0 - 14.0 USD

30 Minute Trial
50 ITC