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

  • Canada
  • Teaches English
  • Sessions: 80

Languages: English

I am a native English speaking certified ESL teach with experience in Corporate English, English for Special Purposes, General English which encompasses all levels, as well as conversational English and IELTS.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

30 Minute Trial
100 ITC
Richard
Richard  Professional Teacher  

  • Netherlands
  • Teaches Dutch, English
  • Sessions: 172

Languages: Dutch, English, Russian, Lithuanian, Ukrainian, French, German

I am a certified teacher with prior teaching experience in Dutch, English and Russian. I have a TEFL certification and a M.A. degree in Russian. I aim to be both your language teacher and coach so that you will definitely achieve your language goals!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 160 ITC
≈ 12.0 - 16.0 USD

30 Minute Trial
10 ITC
Nikolay
Nikolay  Professional Teacher  

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

Languages: Russian, Ukrainian, English, Thai, German, French

I am a CELTA certified English teacher from Odessa (Ukraine). I am a life long student, who love learning about other cultures and travelling. I also teach Russian as a foreign language and like it a lot:)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
80 ITC
Concha
Concha  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 76

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
Marta lang.clas
Marta lang.clas  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 187

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

After many years teaching English to Spaniards in a very formal environment (EEOOII), I now enjoy teaching Spanish to English and French native speakers online. Students learning English at EEOOII can especially benefit from my past experience.

 View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

Mark
Mark  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 515

Languages: English, Italian

I'm an experienced online English teacher, having been in education for over 14 years and have taught over 30 students this year alone. I have Advanced TEFL qualifications and have studied a Masters Business Degree.

 View time schedule Add to Favorites

Hourly Rate
155 - 190 ITC
≈ 15.5 - 19.0 USD

30 Minute Trial
10 ITC
Zhang Dong
Zhang Dong  Professional Teacher  

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

Languages: Chinese (Mandarin), English

I received a Bachelor degree in Teaching Chinese as a Foreign Language from Beijing Language and Culture University in 2008. I also have been a teacher for over five years providing one on one and small group lessons. I am very enjoying in teaching.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 136 ITC
≈ 12.0 - 13.6 USD

30 Minute Trial
66 ITC
Sheila
Sheila  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 22

Languages: English, French, Chinese (Mandarin), Ojibwe

I'm a certified teacher with a Bachelor of Education, Bachelor of Communication/Journalism. I have taught ESL in China & Ontario with all different levels of learners. Available 7 days a week, and will create fun, informal lessons to suit your needs.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 190 ITC
≈ 16.0 - 19.0 USD

30 Minute Trial
70 ITC
Alba Fernández
Alba Fernández  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 18

Languages: Spanish, English

Hello! My name is Alba, I'm from Madrid (Spain). I work as a teacher in a public school and I'm also a professional spanish teacher on line. I love teaching.I can help you to improve your different skills in spanish.Feel free to book a session.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 125 ITC
≈ 10.0 - 12.5 USD

30 Minute Trial
50 ITC
julie
julie  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin), Japanese
  • Sessions: 13

Languages: Chinese (Mandarin), English, Japanese

I am a professional online Mandarine and Japanese teacher. I have IPA certification. I am from shanghai China, before each class, I will make a teaching plan for my student. I can also teach Japanese, hope to see you soon!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
30 ITC
Jonathan
Jonathan  Professional Teacher  

  • France
  • Teaches French
  • Sessions: 512

Languages: French, English, Spanish, Khmer, Thai

I am a professional online language teacher and a photojournalist. I hold a Cambridge TEFL certificate and a bachelor’s degree from London, UK. I am a friendly and well-travelled person, interested in culture, languages and communication.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
210 ITC
≈ 21.0 USD

Jackson Bagatoli
Jackson Bagatoli  Professional Teacher  

  • Brazil
  • Teaches Portuguese, English
  • Sessions: 34

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
90 - 250 ITC
≈ 9.0 - 25.0 USD

30 Minute Trial
10 ITC
JacquiD
JacquiD  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 410

Languages: English, Italian

Throughout more than 11 years teaching English I've developed courses which are motivating, effective and challenging. So whether you're preparing for an exam, need English for work or just to improve your general English, I'm sure I can help you.

 View time schedule Add to Favorites

Hourly Rate
220 - 250 ITC
≈ 22.0 - 25.0 USD

30 Minute Trial
50 ITC
Rachel Boyce
Rachel Boyce  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 308

Languages: English, Italian, Russian

I am an experienced and qualified teacher. I have taught students of all levels and can help with preparation for the IELTS, Cambridge and Trinity exams. I specialise in helping students improve their conversation skills.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
200 - 240 ITC
≈ 20.0 - 24.0 USD

30 Minute Trial
100 ITC
Mariam
Mariam  Professional Teacher  

  • Egypt
  • Teaches Arabic
  • Sessions: 138

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

I am a qualified, experienced Arabic teacher for non-native speakers. I have a Career Certificate in Teaching Arabic as a Foreign Language from the American University in Cairo. I teach Modern Standard Arabic as well as Egyptian Colloquial Arabic.

 View time schedule Add to Favorites

Hourly Rate
100 - 130 ITC
≈ 10.0 - 13.0 USD

30 Minute Trial
30 ITC