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)  
495 Professional Teachers and 956 Community Tutors are teaching English.
Tags
Teacher Chris
Teacher Chris  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 0

Languages: English

I am a TEFL certified online English teacher. I come from London, England, and am available to teach General Conversational English lessons. I also offer Business English lessons, as well as helping to prepare for the IELTS and TOEIC examinations.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
235 ITC
≈ 23.5 USD

30 Minute Trial
100 ITC
Teacher Faith
Teacher Faith  Professional Teacher  

  • Philippines
  • Teaches English, Filipino (Tagalog)
  • Sessions: 546

Languages: English, Filipino (Tagalog)

I am a Professional Online and Offline English teacher for more than four years now. I can teach one-to-one or even in group! I can definitely help you improve your pronunciation, grammar, vocabulary and conversational skills. See you!
  • Beginners
  • Children
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 80 ITC
≈ 5.0 - 8.0 USD

MoiraWendy Miller
MoiraWendy Miller  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 700

Languages: English, Portuguese

Qualified professional English teacher, Cambridge University Masters Degree, Certificate of Education(Cambridge University), CELTA(Cambridge). I used to teach at ABC Languages in Cambridge but am now ONLINE.
  • Beginners
  • Children
  • Teenagers
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
278 - 600 ITC
≈ 27.8 - 60.0 USD

30 Minute Trial
125 ITC
Dimiliana
Dimiliana  Professional Teacher  

  • Greece
  • Teaches English, Greek
  • Sessions: 430

Languages: English, Greek, French, Spanish, German, Russian, Swedish

Professional and experienced teacher.Certification that qualifies me to teach English and Greek as a second language.I'd love to help you achieve your goals.The best courses with books and media.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 170 ITC
≈ 15.0 - 17.0 USD

30 Minute Trial
80 ITC
Catherine
Catherine  Professional Teacher  

  • Russian Federation
  • Teaches Russian, English
  • Sessions: 180

Languages: Russian, English, Italian, Turkish

I have Teaching certificates from Cambridge University. As a native speaker I teach various aspects of Russian (including business Russian), I give English lessons for Russian speakers as well.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
60 ITC
Miguel
Miguel  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 189

Languages: Spanish, English, Chinese (Mandarin), French, Japanese

Hi everyone I'm a native Spanish speaking certified ELE teacher with experience in General Spanish for all levels from the Common Framework of Reference for Languages (A1-C2).
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • DELE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 180 ITC
≈ 10.0 - 18.0 USD

30 Minute Trial
60 ITC
Ileana
Ileana  Professional Teacher  

  • Romania
  • Teaches Romanian, English
  • Sessions: 49

Languages: Romanian, English, French, Spanish, German, Portuguese, Chinese (Mandarin)

I teach Romanian and English. My methods have been successful with a variety of students.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 190 ITC
≈ 14.0 - 19.0 USD

May
May  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin), English
  • Sessions: 70

Languages: Chinese (Mandarin), Chinese (Other), English, French, Spanish

Want to learn quickly? *Certificated teacher both in Mandarin and English *Teaching students at different levels and ages English and Chinese over 10 years *BA in ESL education,2 MAs(Psychology&Education in US) *Professional, patient and responsible

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
139 - 300 ITC
≈ 13.9 - 30.0 USD

30 Minute Trial
70 ITC
Ewelina
Ewelina  Professional Teacher   OOPT

  • Poland
  • Teaches Polish, English
  • Sessions: 867

Languages: Polish, English, German, Spanish, French, Russian

An English teacher by profession and avocation, a Polish tutor out of curiosity and a passionate learner of languages out of love :) I offer classes for children, teenagers and adults - all levels.
  • Beginners
  • Children
  • Teenagers

 View time schedule Add to Favorites

Hourly Rate
110 - 115 ITC
≈ 11.0 - 11.5 USD

30 Minute Trial
49 ITC
Laura
Laura  Professional Teacher  

  • Ireland
  • Teaches English
  • Sessions: 223

Languages: English, German, Spanish

I am a native English speaker and certified to teach both the IELTS exams and Cambridge English to the advanced level. I also hold a degree level teaching qualification from Trinity College London and have completed a 120 hour TEFL course.
  • Beginners
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
175 ITC
≈ 17.5 USD

30 Minute Trial
50 ITC
John Oxley
John Oxley  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 486

Languages: English

Hi. I'm a very friendly teacher who teaches conversational English, business English, legal English and IELTS speaking test preparation. I'll look forward to meeting you.
  • Business
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 120 ITC
≈ 11.0 - 12.0 USD

30 Minute Trial
60 ITC
Sejo
Sejo  Professional Teacher  

  • Bosnia and Herzegowina
  • Teaches Bosnian, English, Croatian, Serbian
  • Sessions: 36

Languages: Bosnian, English, Croatian, Serbian

I am a professional language teacher. I graduated English Language and Literature at the Philosophical Faculty in Zenica, Bosnia and Herzegovina. I also teach Bosnian, Serbian and Croatian languages for all levels and ages.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 95 ITC
≈ 9.0 - 9.5 USD

30 Minute Trial
30 ITC
Colleen
Colleen  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 424

Languages: English, Japanese, Spanish

Idioms tripping you up in articles? Nervous talking to English speakers? I'm a native U.S. English speaker looking to help! I have a TESOL Certification, and look forward to meeting you!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
95 - 200 ITC
≈ 9.5 - 20.0 USD

30 Minute Trial
30 ITC
Steffi Ross
Steffi Ross  Professional Teacher  

  • South Africa
  • Teaches English
  • Sessions: 16

Languages: English, German, Italian, Spanish

Hello :-) I am a professional English teacher with TESOL certification. I believe that a language is learned and mastered by speaking it frequently - that's why I am here! To help you speak English!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
60 ITC
Mimi
Mimi  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 809

Languages: English, Spanish, French

I have been teaching since 2009. I worked in schools in Japan and have also worked online as a professional teacher. I am CELTA qualified with experience of teaching a wide range of students of different ages and abilities.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
45 ITC