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)  
Tags
Juditta
Juditta  Professional Teacher  

  • Italy
  • Teaches German, English
  • Sessions: 0

Languages: German, English, Spanish, French, Italian

Fully licensed English teacher, teaching experiences on various grade and age levels (primary to adults); Also German (native) teacher
  • Beginners
  • Children
  • Teenagers
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 260 ITC
≈ 17.0 - 26.0 USD

Mukesh
Mukesh  Professional Teacher  

  • India
  • Teaches English, Hindi, Punjabi, Urdu
  • Sessions: 142

Languages: English, Hindi, Punjabi, Urdu, Portuguese, Russian, French, Spanish

I am a professional online English , Punjabi and Hindi language trainer . I have been London for last 5 years, teaching for over 5 years . I run an academy and there I teach IELTS, TOEFL and many more English, Hindi and Punjabi courses .
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
65 - 120 ITC
≈ 6.5 - 12.0 USD

30 Minute Trial
25 ITC
Caitlin
Caitlin  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 0

Languages: English, Russian

I am TEFL-certified professional English teacher. Since 2010, I have been helping my students improve their grammar, vocabulary and overall comprehension.
  • 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
60 ITC
Mark Roy
Mark Roy  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 635

Languages: English

I am a professional ESL, degree educated English teacher from London, UK. I specialize in English conversation, business vocabulary, interview techniques and test / exam preparation (IELTS, TOEIC, TOEFL and Cambridge etc).
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 View time schedule Add to Favorites

Hourly Rate
199 - 210 ITC
≈ 19.9 - 21.0 USD

30 Minute Trial
50 ITC
Susana Tamashiro
Susana Tamashiro  Professional Teacher   OOPT

  • Peru
  • Teaches Spanish
  • Sessions: 943

Languages: Spanish, English, Italian

Soy profesora de Lengua, Literatura y Comunicación de Ed. Secundaria y tengo un certificado para enseñar español como lengua extranjera. I am a teacher (Language and Literature) and I have a certificate to teach Spanish as a second language.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 ITC
≈ 15.0 USD

30 Minute Trial
50 ITC
Olga
Olga  Professional Teacher  

  • Russian Federation
  • Teaches Russian
  • Sessions: 1022

Languages: Russian, English, 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.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • TORFL

 View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
50 ITC
Kelly Shelton
Kelly Shelton  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 1448

Languages: English, Czech

I'm a native English speaker and have several years experience teaching online. I'm TEFL certified and specialize in conversation, business and legal English as well as test preparation.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 160 ITC
≈ 14.0 - 16.0 USD

30 Minute Trial
60 ITC
Rania
Rania  Professional Teacher   OOPT

  • Greece
  • Teaches Greek
  • Sessions: 208

Languages: Greek, English, French, Italian

I am a certified Greek teacher for adults . I have been teaching online Greek since 2008. I have taught children as well as adults. My students come from different countries and backgrounds.

 View time schedule Add to Favorites

Hourly Rate
100 - 160 ITC
≈ 10.0 - 16.0 USD

30 Minute Trial
10 ITC
Amera Eid
Amera Eid  Professional Teacher  

  • Egypt
  • Teaches Arabic
  • Sessions: 476

Languages: Arabic, English, French, Persian (Farsi), Dutch

I am Arabic Teacher for Non Native Speakers. I am able to teach: Modern Standard Arabic & Egyptian Colloquial Arabic ( Video, Articles, Political Articles, Poetry ) Thanks
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • ALPT

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 130 ITC
≈ 10.0 - 13.0 USD

30 Minute Trial
60 ITC
Karen
Karen  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 165

Languages: English

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

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
210 - 230 ITC
≈ 21.0 - 23.0 USD

30 Minute Trial
120 ITC
Joseph
Joseph  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 11

Languages: English, Spanish

I am a qualified TEFL Teacher specializing in distance learning. I particularly enjoy accent reduction work and oral English. I also really enjoy teaching Business and Personal English. I can help you with both your written and spoken English.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 - 80 ITC
≈ 7.5 - 8.0 USD

Janice
Janice  Professional Teacher  

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

Languages: English, Spanish, French

I am a professional teacher with 22 years of language teaching experience, both online and in the classroom. I specialize in teaching children ages 5-11. Lessons with a group of up to 5 children same as cost for 1.
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
200 - 240 ITC
≈ 20.0 - 24.0 USD

30 Minute Trial
50 ITC
Richard
Richard  Professional Teacher  

  • Netherlands
  • Teaches Dutch, English
  • Sessions: 415

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!
  • Beginners

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 160 ITC
≈ 12.0 - 16.0 USD

30 Minute Trial
10 ITC
Mileena
Mileena  Professional Teacher   OOPT

  • Russian Federation
  • Teaches Russian
  • Sessions: 450

Languages: Russian, English, Spanish, German, Swedish

Hello! I am a native Russian speaker from Moscow and I am a certified teacher of Russian as a foreign language. I am a very patient teacher :) I love to help people, I love to teach. Welcome to my lessons!
  • Beginners
  • Children

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
70 - 90 ITC
≈ 7.0 - 9.0 USD

30 Minute Trial
20 ITC
Monica
Monica  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 255

Languages: Italian, English, German

I'm a native Italian speaker, and I have a TIAFL certification for teaching Italian as a foreign language. I also have a degree in Modern Foreign Languages (English, German). I have work experience in teaching to both adults and children.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 130 ITC
≈ 10.0 - 13.0 USD

30 Minute Trial
60 ITC