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)  
             
413 Professional Teachers and 811 Community Tutors are teaching English.
Margot
Margot  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 12

Languages: English, Korean

I am an enthusiastic teacher and conversationalist! While I have been teaching since 2006, I love teaching and learning the most through a good conversation!

 View time schedule Add to Favorites

Hourly Rate
120 - 160 ITC
≈ 12.0 - 16.0 USD

30 Minute Trial
30 ITC
ESL Teacher Hazel
ESL Teacher Hazel  Professional Teacher  

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

Languages: English, Filipino (Tagalog), Spanish

Hi I am a professional online English teacher. I have been teaching online English since 2007. I have taught children as well as adults from all over the world.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 90 ITC
≈ 8.0 - 9.0 USD

30 Minute Trial
30 ITC
Rachel Boyce
Rachel Boyce  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 254

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

  • Italy
  • Teaches Italian, Spanish, English
  • Sessions: 336

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

I've been teaching Spanish and Italian at the university and in language schools for 14 years, all around the world: Malaysia, Vietnam, USA, Italy... My blogs: http://learnitalianforfree.blogspot.com/ and http://learnspanishonskype.blogspot.com

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 180 ITC
≈ 9.0 - 18.0 USD

30 Minute Trial
60 ITC
Katy Ledesma
Katy Ledesma  Professional Teacher  

  • Mexico
  • Teaches Spanish, English, French
  • Sessions: 81

Languages: Spanish, English, French, Japanese

Hi! I've been teaching English, French and Spanish to people of all ages and nationalities over five years. Let's have fun learning :)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
80 ITC
Katy
Katy  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 147

Languages: English

My name is Katy and I am a CELTA qualified English teacher with several years of experience.I have tons of materials and happily plan each lesson according to my student's needs and goals. I hope to see you soon!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 150 ITC
≈ 12.0 - 15.0 USD

30 Minute Trial
110 ITC
Amy J
Amy J  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 232

Languages: English

I am a experienced native English teacher, I have been teaching online since 2010, I specialize in teaching English speaking and IELTS test preparation. Students of all levels are welcome. (Plus proofreading service available).

 View time schedule Add to Favorites

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
60 ITC
monu
monu  Professional Teacher  

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

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 .

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
65 - 99 ITC
≈ 6.5 - 9.9 USD

30 Minute Trial
25 ITC
Dimiliana
Dimiliana  Professional Teacher  

  • United Kingdom
  • Teaches English, Greek
  • Sessions: 327

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

Γεια! Hello! I am professional teacher of Greek and English,licensed from University of Athens. I am here to offer you the best online courses with ebooks and media.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 170 ITC
≈ 14.0 - 17.0 USD

30 Minute Trial
80 ITC
Gary Koutsoubis
Gary Koutsoubis  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 242

Languages: English, Spanish, Portuguese

I am a professional CELTA-certified English teacher with a Masters Degree in Business Administration (MBA). I teach general English as well as Business English and Exam Preparation (BEC, FCE).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 ITC
≈ 13.0 USD

30 Minute Trial
10 ITC
Vivienne
Vivienne  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 124

Languages: English

I am a fully qualified TEFL online English teacher and offer tuition to complete beginners through to those wishing to develop their reading, writing and conversational skills.

 View time schedule Add to Favorites

Hourly Rate
200 ITC
≈ 20.0 USD

30 Minute Trial
100 ITC
Thaddeus
Thaddeus  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 41

Languages: English, Korean, Russian, Ukrainian

I have a Masters in Teaching English (TESOL) and 5 years of experience. I teach Beginning English, Intermediate English, Conversation Practice, and Exam Preparation. Check out my English resource website: http://www.enupgrade.com/

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
80 ITC
Stacy
Stacy  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 27

Languages: English

I'm a college ESL instructor and a native English speaker from the USA. I have a Bachelor's Degree in Education and I am TESOL certified. I would love to meet you! Schedule a 30 min trial class with me for 10 ITC today!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 99 ITC
≈ 8.0 - 9.9 USD

30 Minute Trial
10 ITC
Joyce
Joyce  Professional Teacher   OOPT

  • United Kingdom
  • Teaches English
  • Sessions: 237

Languages: English

I am a British English teacher, with several years experience. I have taught children and adults, online and at high schools here in England. Let me help you break every barrier and succeed!

 View time schedule Add to Favorites

Hourly Rate
95 - 200 ITC
≈ 9.5 - 20.0 USD

30 Minute Trial
50 ITC
Maysa
Maysa  Professional Teacher  

  • Japan
  • Teaches Japanese, English
  • Sessions: 1631

Languages: Japanese, English, Chinese (Mandarin)

I am a native Japanese who wants to teach/tutor Japanese, beginner English and basic Chinese. More than 5 yrs of teaching experience in Japanese helps me to customize lessons for students' needs.

 View time schedule Add to Favorites

Hourly Rate
120 - 140 ITC
≈ 12.0 - 14.0 USD

30 Minute Trial
50 ITC