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)  
             
330 Professional Teachers and 649 Community Tutors are teaching English.
Rachel
Rachel  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 292

Languages: English, German, Arabic

I am a British English teacher living in Switzerland. I have over 10 years teaching experience, a degree with honours in English language and a CELTA certificate from Cambridge University. I teach all levels (A1 - C2) and all ages (primary to adult).

Add to Favorites

Hourly Rate
185 - 235 ITC
≈ 18.5 - 23.5 USD

30 Minute Trial
85 ITC
Shona Cammillare
Shona Cammillare  Professional Teacher  

  • Ireland
  • Teaches English, Gaelic (Irish)
  • Sessions: 6

Languages: English, Gaelic (Irish), Sign Language, French, Polish, Chinese (Mandarin)

I am a professional online English teacher. I have a TEFL certification, and I specialize in Business English and English Grammar. I have taught children as well as adults.

 Video Introduction Add to Favorites

Hourly Rate
90 - 160 ITC
≈ 9.0 - 16.0 USD

30 Minute Trial
60 ITC
Jessica
Jessica  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 63

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

I am a native English speaker and I've been a TESOL teacher since 2010. Let's get talking :)

Add to Favorites

Hourly Rate
150 ITC
≈ 15.0 USD

Nicholas
Nicholas  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 377

Languages: English, German, Spanish

Hi, I am an American who has been teaching English for about 4 years now. I try to maintain a relaxed environment and have a lot of fun in my lessons so that the students can learn to fully express themselves in English.

 Video Introduction Add to Favorites

Hourly Rate
170 - 260 ITC
≈ 17.0 - 26.0 USD

30 Minute Trial
70 ITC
Sarah Homes
Sarah Homes  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1682

Languages: English, Russian, Other

I enjoy teaching people from all over the world and I am available to teach you English.

Add to Favorites

Hourly Rate
200 ITC
≈ 20.0 USD

30 Minute Trial
30 ITC
Alex Gentry
Alex Gentry  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 10

Languages: English, Chinese (Mandarin), German, Spanish, Hindi, Vietnamese

Hi I'm Alex Gentry from the United States and I love meeting new people and helping people learn English. I'm a native English speaker and I can help with aspects of American culture. I am patient, enthusiastic, and dedicated to my students.

 Video Introduction Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
50 ITC
Ally
Ally  Professional Teacher  

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

Languages: Chinese (Mandarin), English

I'm a highly experienced Chinese teacher with master degree, Welcome to study Chinese with me online, OR homestay with learning Chinese. chunlichinese.com

Add to Favorites

Hourly Rate
99 ITC
≈ 9.9 USD

30 Minute Trial
70 ITC
Lorena
Lorena  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 284

Languages: English, Italian, Spanish, Chinese (Mandarin), Japanese, Korean

I specialize in teaching students how to speak English fluently and effectively. My native language is English, and I have been teaching English since 2001 to students of all levels and from different countries.

Add to Favorites

Hourly Rate
200 ITC
≈ 20.0 USD

30 Minute Trial
70 ITC
Steven
Steven  Professional Teacher  

  • United Kingdom
  • Teaches English, Gaelic (Scottish)
  • Sessions: 72

Languages: English, Gaelic (Scottish), French, Japanese

Hi there. I have 10+ years experience of teaching English. I am a CELTA certified teacher, specialising in General English. All levels. I also teach Scottish Gaelic language and song.

 Video Introduction Add to Favorites

Hourly Rate
120 - 180 ITC
≈ 12.0 - 18.0 USD

30 Minute Trial
95 ITC
monu
monu  Professional Teacher  

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

Languages: English, Hindi, Punjabi, Urdu

I am a professional online English , Punjabi and Hindi language trainer . I have been teaching for over 5 years and in last five years I have realised that the love is given by the students is amazing and incredible .

 Video Introduction Add to Favorites

Hourly Rate
65 - 99 ITC
≈ 6.5 - 9.9 USD

30 Minute Trial
40 ITC
Teacher Lennie
Teacher Lennie  Professional Teacher  

  • Philippines
  • Teaches English
  • Sessions: 89

Languages: English

* I am an IELTS and TOEFL consultant and educator in Manila. * I have been teaching different English modules online 7 years. * Corporate and Business English trainer.

Add to Favorites

Hourly Rate
70 ITC
≈ 7.0 USD

30 Minute Trial
20 ITC
Paul Bustin
Paul Bustin  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 12

Languages: English, Thai

I am a full-time English teacher, teaching both in schools and online. I am TEFL qualified by British TEFL and specialise in teaching English as a foreign language.

 Video Introduction Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
30 ITC
Carlita Shaw
Carlita Shaw  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 92

Languages: English, Spanish

Hi, I am an English Teacher with an Environmental Science and Journalism background. I help students who want to build confidence, expand their vocabulary or prepare for passing their English Tests.

 Video Introduction Add to Favorites

Hourly Rate
150 - 190 ITC
≈ 15.0 - 19.0 USD

30 Minute Trial
10 ITC
Cheryl Edmonds
Cheryl Edmonds  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 65

Languages: English

Hi, I have my TESL and teacher certification. I have taught both children and adults individually and in the classroom. I'm happy to teach English to students of all ages and abilities.

Add to Favorites

Hourly Rate
180 - 200 ITC
≈ 18.0 - 20.0 USD

30 Minute Trial
90 ITC
Alison
Alison  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 99

Languages: English, Sign Language, Italian, Maltese, Arabic, Spanish

I am a CELTA qualified English teacher and native English speaker with teaching experience in the UK, Jordan, Malta and Italy. I speak English, Italian and a number of Sign Languages). I specialize in Academic English and Exam preparation.

 Video Introduction Add to Favorites

Hourly Rate
130 - 180 ITC
≈ 13.0 - 18.0 USD

30 Minute Trial
80 ITC