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
Austin Wood
Austin Wood  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 271

Languages: English, Russian, Spanish, Japanese

I am a professional English tutor from the United States with TEFL certification. I teach all B1-C2 students and A1-A2 Russian speakers. I also offer TOEFL prep and math/physics tutoring.

 View time schedule Add to Favorites

Hourly Rate
250 - 280 ITC
≈ 25.0 - 28.0 USD

Teacher Shariz
Teacher Shariz  Professional Teacher  

  • Philippines
  • Teaches English
  • Sessions: 2043

Languages: English, Filipino (Tagalog), Spanish

I am a Professional Online English Teacher from the Philippines. I am passionate about my work because it gives me the sense of fulfillment when I share my knowledge to other people. I love travelling and learning new cultures of other countries,
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 ITC
≈ 8.0 USD

30 Minute Trial
30 ITC
Vicki
Vicki  Professional Teacher   OOPT

  • South Africa
  • Teaches English, Afrikaans
  • Sessions: 211

Languages: English, Afrikaans, German

I am a proffessional online English teacher. I have a TEFL certification. I can help you with Business English, General English, IELTS and TOEFL preparation. Job interview preparation.
  • Teenagers
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 100 ITC
≈ 5.0 - 10.0 USD

30 Minute Trial
25 ITC
Tim
Tim  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 714

Languages: English, Bulgarian

I am a professional English teacher from England. I have been classroom teaching since 2005 and I have been teaching online since 2010. I have over 1000 hours of online teaching experience.

 View time schedule Add to Favorites

Hourly Rate
200 - 250 ITC
≈ 20.0 - 25.0 USD

Melody
Melody  Professional Teacher  

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

Languages: Chinese (Mandarin), English, Bengali, German, Korean, Dutch, Gaelic (Irish), Spanish

Teaching Chinese abroad for one year+Teaching English in China bachelor degree :English and education, CHINA+master degree: Cross cultural communication, UK Mandarin certificate+IELTS band 7.5+ teaching certificate for high school

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
69 - 99 ITC
≈ 6.9 - 9.9 USD

30 Minute Trial
40 ITC
Laurie
Laurie  Professional Teacher  

  • Netherlands
  • Teaches Dutch
  • Sessions: 2

Languages: Dutch, English, German, Spanish, Norwegian

Hi! I'm Laurie, a certified language teacher from the Netherlands. I teach both Dutch (native) and English (fluent) to non-native speakers. Currently, I'm teaching Dutch at a language school in The Hague and I teach online lessons.
  • Beginners
  • Business
  • Test Preparation

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 ITC
≈ 16.0 USD

30 Minute Trial
30 ITC
Catherine
Catherine  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin), Chinese (Cantonese)
  • Sessions: 211

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

My schedule is flexible.I'm a professional teacher of Chinese Mandarin and Cantonese. I tutored 3 years of Chinese on line.I'm good at helping people develop different skills of the language.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • HSK

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 130 ITC
≈ 8.0 - 13.0 USD

30 Minute Trial
50 ITC
Joseph Bayot
Joseph Bayot  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 372

Languages: English, Filipino (Tagalog), Spanish, Dutch, French

I'm a high school English teacher from the United States. I have 5 years of experience teaching English to students of all levels, ages, and backgrounds. I have a Bachelor's degree in English and Secondary Education, and my basic TESOL certificate.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
40 ITC
Russian with Alla
Russian with Alla  Professional Teacher  

  • Russian Federation
  • Teaches Russian, Ukrainian
  • Sessions: 2

Languages: Russian, Ukrainian, English, Polish, Spanish

I'm a certified Russian teacher. I have over 2 years of experience. I teach all ages and all levels. I want to be your guide in the world of bears and balalaikas :)
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

30 Minute Trial
40 ITC
Simon
Simon  Professional Teacher  

  • Canada
  • Teaches Danish, English
  • Sessions: 131

Languages: Danish, English, German, Spanish

OCTOBER CHALLENGE. No reading and no writing - just speaking! Get 10 sessions of informal conversational English for less than the price of 9. Buy in October - use when you want!
  • Beginners
  • Teenagers
  • Test Preparation
  • IELTS
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
115 - 150 ITC
≈ 11.5 - 15.0 USD

30 Minute Trial
70 ITC
Turkish Teacher
Turkish Teacher  Professional Teacher  

  • Turkey
  • Teaches Turkish, English
  • Sessions: 861

Languages: Turkish, English, French

I have been teaching Turkish and English since 2009 for all levels. I have gained TESOL cert. given by Canadian Global TESOL Training Institute and IELTS cert. with 6.0 overall degree.
  • Beginners
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
100 ITC
Johnny
Johnny  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 304

Languages: Spanish, Catalan, English

I am a professional online Spanish teacher. I have been giving Spanish lessons for beginners, intermediate and high levels. I have a channel on youtube to learn Spanish and blog related with activities.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 150 ITC
≈ 11.0 - 15.0 USD

30 Minute Trial
50 ITC
Ivana Ciric
Ivana Ciric  Professional Teacher  

  • Serbia
  • Teaches Serbian, Italian
  • Sessions: 0

Languages: Serbian, Italian, English, Latin, Spanish

I am a professional latin and italian teacher, I can also teach serbian. I have University certification for teaching italian as L2, latin and serbian to forigners.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • CELI

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
60 - 120 ITC
≈ 6.0 - 12.0 USD

30 Minute Trial
10 ITC
Claire
Claire  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1016

Languages: English, Bulgarian

I am a professional English teacher who has been teaching since 2005. I started teaching online in 2010 and, to date, I have taught more than 1,000 lessons online.
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 View time schedule Add to Favorites

Hourly Rate
200 ITC
≈ 20.0 USD

RobertaR
RobertaR  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 51

Languages: Italian, English, French, German

I'm Italian and i'm a qualified Italian teacher. I work in a school for foreigners and as private teacher in Florence. I have a Philosophy and Italian degree, a language high qualification, and also a DITALS qualification to teach to foreigners.

 View time schedule Add to Favorites

Hourly Rate
160 - 220 ITC
≈ 16.0 - 22.0 USD

30 Minute Trial
110 ITC