Site Feedback

Find a Professional Teacher

A Professional Teacher is the most effective way to learn a foreign language. Learn more about our teachers

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.

Structured Learning

Can teach using structured lesson plans and academic materials.
Teaches
Availability on
Within
Also speaks
From
Price (ITC per hour)  
127 Professional Teachers and 263 Community Tutors are teaching Spanish.
Tags
Cynthia
Cynthia  Professional Teacher  

  • Mexico
  • Teaches English, Spanish
  • Sessions: 1017

Languages: English, Spanish, German

Professional online bilingual teacher. TESOL and SLAM certification -Spanish by the Canadian Institute of English. Teaching different ages and cultures in both languages. Specialized: memorizing, conversational skills and accent reduction.
  • Beginners

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 135 ITC
≈ 9.0 - 13.5 USD

30 Minute Trial
55 ITC
Sofia
Sofia  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 7

Languages: Spanish, English, Italian, French

Hi everybody! I am a professional English and Spanish teacher. I have a MA in English Language and Literature and I am about to get my PhD in English Linguistics. I can help you with grammar as well as with conversation.
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
105 ITC
≈ 10.5 USD

Valeriia
Valeriia  Professional Teacher  

  • Ukraine
  • Teaches English, Russian, Spanish
  • Sessions: 32

Languages: Ukrainian, English, Russian, Spanish

I am writing to introduce myself as a professional online English, Spanish, Russian and Ukrainian Teacher. I hope, you will consider me to be a good fit according to the given information below.
  • Beginners
  • Children
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 150 ITC
≈ 14.0 - 15.0 USD

30 Minute Trial
80 ITC
Victor
Victor  Professional Teacher  

  • Mexico
  • Teaches Spanish
  • Sessions: 765

Languages: Spanish, English, French

Hi, my name is Victor. I am a professional Spanish teacher as a second language and I have a Spanish teacher certification. I have been giving Spanish classes for beginners & intermediate.
  • Beginners
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
44 - 100 ITC
≈ 4.4 - 10.0 USD

30 Minute Trial
50 ITC
Andrea
Andrea  Professional Teacher  

  • Peru
  • Teaches Spanish, English
  • Sessions: 2418

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
Susana
Susana  Professional Teacher  

  • Spain
  • Teaches Catalan, Spanish
  • Sessions: 39

Languages: Catalan, Spanish, English, French

I´m spanish native teacher with experience. I have an ELE certification. I love teaching and meeting people of other countries.If you are interested to learn spanish or catalan in a fun way, don't hesitate to contact me. Hasta pronto!! Fins aviat!!
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
50 ITC
Marco
Marco  Professional Teacher  

  • Italy
  • Teaches English, Italian, Spanish
  • Sessions: 1971

Languages: English, Italian, Spanish, French

Highly qualified instructor of Italian/English/Spanish - Check out my profile and resume. With over 1800 sessions completed in 10 months, I'm definitely one of the most prolific tutors on Italki. I have offered my students over 100 FREE sessions!
  • Beginners
  • Business
  • Test Preparation
  • TOEFL
  • CELI

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 140 ITC
≈ 10.0 - 14.0 USD

30 Minute Trial
50 ITC
Juan Carlos
Juan Carlos  Professional Teacher  

  • Spain
  • Teaches Spanish, Catalan
  • Sessions: 1107

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
125 - 240 ITC
≈ 12.5 - 24.0 USD

30 Minute Trial
35 ITC
Diego S.
Diego S.  Professional Teacher  

  • Chile
  • Teaches Spanish, English
  • Sessions: 237

Languages: Spanish, English, Czech, Portuguese

Start speaking your target language from day 1 with me!
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
40 ITC
Olga
Olga  Professional Teacher  

  • Russian Federation
  • Teaches Russian, Spanish
  • Sessions: 208

Languages: Russian, Spanish

Profesora nativa de ruso con un máster en la enseñanza , con mucha experiencia ofrece clases particulares. преподаватель испанского и русского языков, с большим опытом и магистратурой в преподавании предлогает свои услуги.

 View time schedule Add to Favorites

Hourly Rate
180 - 195 ITC
≈ 18.0 - 19.5 USD

30 Minute Trial
90 ITC
Luis
Luis  Professional Teacher  

  • Costa Rica
  • Teaches English, Spanish
  • Sessions: 289

Languages: English, Spanish, Dutch, French, Italian, Portuguese

I have been teaching online English and Spanish since 2012. I have taught children as well as adults. I have a bachelor degree in English as a second language , and have work experience in General English and Spanish.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
60 - 80 ITC
≈ 6.0 - 8.0 USD

30 Minute Trial
30 ITC
mariaburela
mariaburela  Professional Teacher  

  • Spain
  • Teaches Galician, Spanish
  • Sessions: 315

Languages: Galician, Spanish, English, Portuguese, Catalan

I am a professional Spanish teacher. I have a degree in Galician Language and Literature and a certification in teaching Spanish as a second language. I have been teaching Spanish onlince since 2013.
  • Beginners
  • Teenagers
  • Test Preparation
  • DELE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
30 ITC
Ana
Ana  Professional Teacher  

  • United States
  • Teaches English, Spanish
  • Sessions: 14

Languages: English, Spanish, Portuguese

Hi! Thanks for checking out my profile. I have plenty of availability for new students and would like to support you in the italki Language Challenge. Check out my courses and choose a package to receive discounts.
  • Beginners
  • Children
  • Teenagers
  • Test Preparation
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 200 ITC
≈ 17.0 - 20.0 USD

30 Minute Trial
100 ITC
Alberto
Alberto  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 957

Languages: Spanish, English, French, Swedish

I am a professional & friendly Spanish teacher with a MA in Teaching Spanish as a Foreign language & experience with all levels. My accent is neutral and easy to understand. Why don't you have a go? :)

 View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
40 ITC
Spanish with Alex
Spanish with Alex  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 31

Languages: Spanish, Galician, Italian, English, Chinese (Mandarin)

I´m a experienced and qualified Teacher for Spanish as a foreign language and DELE examiner. Also I´m coordinating a group in Ascoli Piceno for Spanish Meeting Point.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • DELE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 - 110 ITC
≈ 7.5 - 11.0 USD

30 Minute Trial
40 ITC