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

  • China
  • Teaches Chinese (Mandarin)
  • Sessions: 618

Languages: Chinese (Mandarin), English, French

Teaching Mandarin since 2005. Professional, passionate, patient and fun. Specialized in phonetics and linguistics. Can help with pronunciation/ grammar/ listening comprehension/ conversational skills.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 160 ITC
≈ 12.0 - 16.0 USD

30 Minute Trial
60 ITC
Clarisse
Clarisse  Professional Teacher  

  • France
  • Teaches French
  • Sessions: 197

Languages: French, Dutch, English

14 years experience as language teacher, Professional session means : document sent before the session and homework after each session that I'll correct before the next class so you don't waste any time during the session ! DELF included

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
290 ITC
≈ 29.0 USD

Leigh
Leigh  Professional Teacher  

  • New Zealand
  • Teaches English
  • Sessions: 8

Languages: English, Ukrainian, Italian

Hi, I'm Leigh (pronounced Lee). I have been teaching in Ukraine at International House for 3.5 years. I taught elementary to advanced, as well as business English, IELTS and various other types of teaching.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
115 - 155 ITC
≈ 11.5 - 15.5 USD

30 Minute Trial
50 ITC
Sycille
Sycille  Professional Teacher  

  • Japan
  • Teaches English, Japanese
  • Sessions: 1168

Languages: English, Japanese

I'm a professional english teacher. My lesson are fun, informative and useful for everyday situation. I'm a very supportive instructor and I'm open to suggestions from my students. I will design my lessons to match your special needs.

 View time schedule Add to Favorites

Hourly Rate
80 - 150 ITC
≈ 8.0 - 15.0 USD

30 Minute Trial
50 ITC
Sheila
Sheila  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 0

Languages: English, French

I am a certified teacher with a Bachelor of Education, Bachelor of Communication and Diploma in Journalism. I have taught ESL overseas with all different levels of learners. I am available 7 days a week, and will create lessons to suit your needs.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

30 Minute Trial
40 ITC
Hany Ismail
Hany Ismail  Professional Teacher  

  • Egypt
  • Teaches Arabic
  • Sessions: 14

Languages: Arabic, English, German, Persian (Farsi)

I'm Dr. Hany I work as Arabic Tutor on italki. My teaching methods are focused on communication. This hands-on, interactive and personalized approach ensures that you will understand and speak from the very first day.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 120 ITC
≈ 5.0 - 12.0 USD

30 Minute Trial
10 ITC
Steven
Steven  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 23

Languages: English, Chinese (Mandarin), Russian

A British born native English speaker who wants to help you learn authentic Queens English! I hold TEFL certification for Teaching English as a Foreign Language and currently teach English part time to young learners at a kindergarten in Qufu, China.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
200 - 300 ITC
≈ 20.0 - 30.0 USD

30 Minute Trial
80 ITC
ajw12
ajw12  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 36

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

  • Kazakhstan
  • Teaches English, Russian
  • Sessions: 238

Languages: Kazakh, English, Russian

I am an online teacher of English and Russian. I have a higher education diploma in Teaching English as Foreign language. I have been teaching online English since 2009.

 View time schedule Add to Favorites

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
50 ITC
Paul Watterson
Paul Watterson  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 35

Languages: English, Hungarian

I am a professional online English teacher. I have the CELTA teaching qualification and also 15 years of teaching experience.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 130 ITC
≈ 10.0 - 13.0 USD

30 Minute Trial
50 ITC
Aneta_K
Aneta_K  Professional Teacher  

  • United Kingdom
  • Teaches English, Polish
  • Sessions: 347

Languages: English, Polish, German

I love languages and I believe learning them should be fun and relaxing. With years of experience in teaching, I can help you with English and Polish. I don't do heavy grammar and try to make the process of learning as natural as possible.

 View time schedule Add to Favorites

Hourly Rate
135 - 150 ITC
≈ 13.5 - 15.0 USD

Ana
Ana  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 330

Languages: Spanish, English, French, Italian

I am a professional Spanish teacher. I am native and I have a certification to teach Spanish as a foreign language. I have been teaching since 2003. I can help you to speak Spanish like a native and also help with DELE preparation.

 View time schedule Add to Favorites

Hourly Rate
110 - 130 ITC
≈ 11.0 - 13.0 USD

30 Minute Trial
50 ITC
Eleonora
Eleonora  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 13

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

I am a professional and friendly Italian teacher. I can help you with Italian grammar, pronunciation, translation and test preparation. Learn a foreign language with fun and easy! ;)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
50 ITC
Jackson Bagatoli
Jackson Bagatoli  Professional Teacher  

  • Brazil
  • Teaches Portuguese, English
  • Sessions: 19

Languages: Portuguese, English, French, German

I've been teaching English since 2011, I've taught in a variety of schools, for a variety of students, kids and adults. I have a TESOL certification accredited by Cambridge, which is CELTA.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 - 110 ITC
≈ 7.5 - 11.0 USD

30 Minute Trial
10 ITC
Teacher Depial
Teacher Depial  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 376

Languages: English, Portuguese, Spanish, French, German

I'm a native speaker of American English, with an IDELT certification. I have extensive experience in Latin America, especially Brazil and Colombia, and I'm currently teaching English online from Europe.

 View time schedule Add to Favorites

Hourly Rate
130 - 200 ITC
≈ 13.0 - 20.0 USD