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)  
             
Johnny
Johnny  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 232

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.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 140 ITC
≈ 11.0 - 14.0 USD

30 Minute Trial
50 ITC
Judy
Judy  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 1

Languages: English, Spanish, Portuguese, French, Italian

I am a certified English & Spanish teacher who presently studies 3 other languages so I understand the problems you may encounter when learning another language. I look forward to helping you improve your English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 160 ITC
≈ 9.0 - 16.0 USD

30 Minute Trial
10 ITC
Maria
Maria  Professional Teacher  

  • Spain
  • Teaches Spanish, English, French
  • Sessions: 181

Languages: Spanish, English, French, Italian

I am a qualified and experienced Spanish and French teacher living in London. I also hold a B.A.(Hons) in Politics, Philosophy and History from the University of London and a Certificate in English Language Teaching from Cambridge University.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 180 ITC
≈ 16.0 - 18.0 USD

30 Minute Trial
60 ITC
Olga
Olga  Professional Teacher  

  • Russian Federation
  • Teaches Russian
  • Sessions: 789

Languages: Russian, English, French, Spanish

I am a professional teacher of Russian language and literature and have PhD degree and my second education is teaching Russian language as foreign language. I will be happy to help you with you Russian language.

 View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
50 ITC
Robert Dower
Robert Dower  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 261

Languages: English, Portuguese, Spanish

I'm a professional English teacher, born and raised in Northern California, with 12 years of experience teaching ESL. My lessons are fun and productive!

 View time schedule Add to Favorites

Hourly Rate
160 ITC
≈ 16.0 USD

30 Minute Trial
80 ITC
Marco
Marco  Professional Teacher  

  • Italy
  • Teaches English, Italian
  • Sessions: 1046

Languages: English, Italian, Spanish, French

Highly qualified instructor of Italian/English/Spanish - Check out my profile and resume. With almost 1000 sessions completed in 6 months, I'm definitely one of the most prolific tutors on Italki. I have offered my students over 70 FREE sessions!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 125 ITC
≈ 9.0 - 12.5 USD

30 Minute Trial
10 ITC
Clair
Clair  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1094

Languages: English, Italian

I am a professional English teacher with 8 years classroom experience and 2 and a half years online tutoring experience. I have a TESOL certification and teach all aspects of the English language to all levels and help with exam preparation.

 View time schedule Add to Favorites

Hourly Rate
120 - 200 ITC
≈ 12.0 - 20.0 USD

30 Minute Trial
80 ITC
Olena
Olena  Professional Teacher  

  • Ukraine
  • Teaches Russian, Ukrainian, English
  • Sessions: 68

Languages: Russian, Ukrainian, English, French, Polish

Hello.I'm professional English language teacher with 4 years of experience and a beginner in teaching Russian and Ukrainian. I specialize in conversational English and help students of any level to achieve their language-learning goals.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
70 - 85 ITC
≈ 7.0 - 8.5 USD

30 Minute Trial
40 ITC
Francesca Mazza
Francesca Mazza  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 668

Languages: Italian, English

I got a degree in Literature and Arts at the University of Pisa, Italy, I was certified as a teacher of theoretical and practical knowledge in teaching Italian to foreigners at the University of Siena, Italy.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
220 ITC
≈ 22.0 USD

30 Minute Trial
95 ITC
Debie McGill
Debie McGill  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese
  • Sessions: 51

Languages: English, Portuguese

I'm a professional teacher of English (EFL) and Portuguese as a second language, with over 10 years of experience. I prepare every class based on students' needs and interests.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 180 ITC
≈ 15.0 - 18.0 USD

30 Minute Trial
50 ITC
Raúl Andalucia
Raúl Andalucia  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 121

Languages: Spanish, English

Hello, my name is Raúl and I’m 28 years old. I’m a professional online Spanish teacher living in the South of Spain. I have studied an Education degree and I also have the FCE from Cabridge University. I really love teaching languages.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
45 - 90 ITC
≈ 4.5 - 9.0 USD

30 Minute Trial
30 ITC
ajw12
ajw12  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 39

Languages: English, Spanish

I am a native English teacher from England. I have taught children and adults of all levels and can also help with Cambridge exam preparation.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 150 ITC
≈ 12.0 - 15.0 USD

30 Minute Trial
60 ITC
Conner
Conner  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 214

Languages: English, Thai, German, Swedish

★ TEFL-certified ★ 3 years of classroom experience ★ Package deal savings ★ Free trial upon request ★

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 160 ITC
≈ 14.0 - 16.0 USD

30 Minute Trial
10 ITC
Carla
Carla  Professional Teacher  

  • Bolivia
  • Teaches Spanish
  • Sessions: 1882

Languages: Spanish, English, Italian, French

I am a Spanish teacher, I teach all levels. My lessons are very personalized, I organize them according to the student needs. I speak English, Italian and French.

 View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
10 ITC
Jessy Edward
Jessy Edward  Professional Teacher  

  • Australia
  • Teaches English
  • Sessions: 879

Languages: English, French, German

I am an online English teacher with a master's degree in Linguistics.I taught English language for Arab students.

 View time schedule Add to Favorites

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
50 ITC