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
Also speaks
From
Price (ITC per hour)  
             
104 Professional Teachers and 206 Community Tutors are teaching Spanish.
María Nogueira
María Nogueira  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 26

Languages: Spanish, English, French, Portuguese

I am an experienced and passionate teacher with a bachelor's degree on Spanish Philology and a master's degree on Spanish as a Second Language. Check out my website at http://marianogueira.net to learn more!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
260 - 360 ITC
≈ 26.0 - 36.0 USD

30 Minute Trial
50 ITC
Phil
Phil  Professional Teacher  

  • United States
  • Teaches English, Spanish, French
  • Sessions: 1104

Languages: English, Spanish, French, Italian, Catalan, German, Portuguese

Since 2005, I've taught thousands of students as a professional language teacher. I love helping people master languages fast, so they can enjoy the many benefits of multilingualism!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 240 ITC
≈ 17.0 - 24.0 USD

30 Minute Trial
50 ITC
Adriaan Johan Kruis
Adriaan Johan Kruis  Professional Teacher  

  • Spain
  • Teaches Dutch, Spanish
  • Sessions: 205

Languages: Dutch, Spanish

I am an experienced online teacher on italki.com. I teach Dutch (native) and Spanish (University degree in Spanish Philology). All levels. Facebook: https://www.facebook.com/pages/Adriaan-Johan-Kruis/183171868471117

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
175 ITC
≈ 17.5 USD

Francesco
Francesco  Professional Teacher  

  • Italy
  • Teaches Italian, Danish, English, Spanish
  • Sessions: 63

Languages: Italian, Danish, English, French, Portuguese, Spanish, Chinese (Mandarin), Chinese (Cantonese)

I am a professional language coach, interpreter, translator and blogger. I have taught and coached Italian and Spanish at all levels and more than teaching I will work with you and help you find your own method to learn. Ready?

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 300 ITC
≈ 8.0 - 30.0 USD

Juan Carlos
Juan Carlos  Professional Teacher  

  • Spain
  • Teaches Spanish, Catalan
  • Sessions: 775

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.

 View time schedule Add to Favorites

Hourly Rate
135 - 240 ITC
≈ 13.5 - 24.0 USD

30 Minute Trial
35 ITC
Concha
Concha  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 80

Languages: Spanish, English, German, French

Hola! I am a professional Spanish teacher, with a business professional background in international sales departments. I also help with test preparation, including DELE, Instituto Cervantes exam, or just teach Spanish for tourism or fun.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 - 250 ITC
≈ 18.0 - 25.0 USD

30 Minute Trial
40 ITC
Alberto
Alberto  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 876

Languages: Spanish, English, French, Swedish

I am a friendly professional Spanish teacher. I have a neutral and clear accent which will help you to progress in your skills in Spanish. Feel free to sign up for a trial session! :)

 View time schedule Add to Favorites

Hourly Rate
105 ITC
≈ 10.5 USD

30 Minute Trial
40 ITC
Irene
Irene  Professional Teacher  

  • Ukraine
  • Teaches Russian, Spanish
  • Sessions: 58

Languages: Russian, Spanish, English, German

Russian for you. Enseño ruso a los hispanohablantes. Nativa rusa con experiencia como profesora. Сlases para todos los niveles. Nivel C1 de español. Испанский для начинающих (А1-В1).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 150 ITC
≈ 9.0 - 15.0 USD

30 Minute Trial
50 ITC
LIC. NADIR
LIC. NADIR  Professional Teacher  

  • Colombia
  • Teaches Spanish
  • Sessions: 20

Languages: Spanish, Chinese (Mandarin)

I am a native Spanish speaker. I love helping people learn Spanish, I am LIC. in Spanish language and communication and I will do my best to make learning more fun and definitely help to improve in terms of grammar and pronunciation.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 80 ITC
≈ 5.0 - 8.0 USD

30 Minute Trial
20 ITC
Matteo
Matteo  Professional Teacher  

  • Italy
  • Teaches Italian, Spanish, English, French, Russian
  • Sessions: 25

Languages: Italian, Spanish, English, French, Chinese (Mandarin), Russian

Do you get crazy for Italian, French, Spanish or English languages? if you want to learn languages for leisure, work, or study... Matteo Teaches them...you know?

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
125 - 350 ITC
≈ 12.5 - 35.0 USD

30 Minute Trial
50 ITC
Rocío
Rocío  Professional Teacher  

  • Spain
  • Teaches Catalan, Spanish
  • Sessions: 20

Languages: Catalan, Spanish, English

Llevo más de 10 años dedicada al mundo de la enseñanza. Te preparo para aprender español general con niños y adultos, fines específicos y DELE.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 ITC
≈ 13.0 USD

Mariela Schatz
Mariela Schatz  Professional Teacher  

  • Argentina
  • Teaches Spanish, English, French
  • Sessions: 162

Languages: Spanish, English, French, Italian, Portuguese

I'm a certified Spanish, English and French teacher.I have over 11 years of experience.I teach all ages and all levels.I also work nights and weekends.Conversation, grammar, and exam preparation.

 View time schedule Add to Favorites

Hourly Rate
80 - 500 ITC
≈ 8.0 - 50.0 USD

30 Minute Trial
10 ITC
Juana Spanish Skype
Juana Spanish Skype  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 14

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.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
250 - 270 ITC
≈ 25.0 - 27.0 USD

30 Minute Trial
50 ITC
Uri Quintal
Uri Quintal  Professional Teacher  

  • Mexico
  • Teaches Spanish, English
  • Sessions: 328

Languages: Spanish, English

I am a professional online ESL and Spanish teacher. I have taught children, teenagers and adults for around two years achieving very good results. I have an Associates degree from a University in the U.S.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
60 ITC
Marco
Marco  Professional Teacher  

  • Chile
  • Teaches Spanish
  • Sessions: 466

Languages: Spanish, English, French

If you are just starting to learn Spanish or if you want to improve your current knowledge of the language and keep up practicing, I would really like to help you. I offer classes for all levels. Espero verlos pronto.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 160 ITC
≈ 12.0 - 16.0 USD

30 Minute Trial
50 ITC