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
Availability on
Within
Also speaks
From
Price (ITC per hour)  
565 Professional Teachers and 1041 Community Tutors are teaching English.
Tags
Jessica SkypEnglish4U
Jessica SkypEnglish4U  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 2793

Languages: English, Greek

I am a professional English teacher with over 10 years of experience working with people from all over the world. I have worked with all levels of speakers and adjust my sessions to fit individual's needs.
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 180 ITC
≈ 17.0 - 18.0 USD

30 Minute Trial
85 ITC
Miguel
Miguel  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 425

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
140 - 200 ITC
≈ 14.0 - 20.0 USD

30 Minute Trial
60 ITC
Hannes Fouche
Hannes Fouche  Professional Teacher  

  • South Africa
  • Teaches English
  • Sessions: 34

Languages: English

I am a professional online English teacher. I have a TESOL certification, a 3 year University qualification in Advanced Human Resources and I teach English to beginner, intermediate and advanced students.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
95 - 100 ITC
≈ 9.5 - 10.0 USD

30 Minute Trial
55 ITC
Ivanna
Ivanna  Professional Teacher  

  • Ukraine
  • Teaches Russian, Ukrainian, English
  • Sessions: 773

Languages: Russian, Ukrainian, English, French, German, Italian, Spanish

I feel very lucky and grateful to have been raised a native Russian and Ukrainian speaker. I have a Masters Degree in English Language Teaching. I am a teacher at the Law Academy...
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 - 100 ITC
≈ 7.5 - 10.0 USD

30 Minute Trial
60 ITC
Teacher Mary
Teacher Mary  Professional Teacher  

  • Serbia
  • Teaches Serbian, English
  • Sessions: 44

Languages: Serbian, English, Spanish, Portuguese, Russian

I am a native speaker of Serbian and a professional English teacher with a Master’s degree. I can help you improve your English or Serbian skills in a fun and easy way. :)
  • Beginners
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
60 - 80 ITC
≈ 6.0 - 8.0 USD

30 Minute Trial
40 ITC
Rosie
Rosie  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 308

Languages: English

I am a native English teacher from the United Kingdom. I have been teaching adults and children English since 2008. I am qualified in TEFL to the advanced level.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
190 - 200 ITC
≈ 19.0 - 20.0 USD

30 Minute Trial
135 ITC
Seb Jefferies
Seb Jefferies  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 293

Languages: English, Thai

I am a professional ESL teacher with three years experience. I have taught both children and adults.

 View time schedule Add to Favorites

Hourly Rate
80 ITC
≈ 8.0 USD

30 Minute Trial
50 ITC
Javier
Javier  Professional Teacher  

  • Colombia
  • Teaches Spanish, English
  • Sessions: 1

Languages: Spanish, English, Portuguese, Japanese

I am a professional online Spanish and English teacher. I specialize in basic and conversational Latin American Spanish. I have been teaching Spanish and English since 2010. I have a bachelor's degree in English Language Studies and Philology.
  • Beginners
  • Children
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 160 ITC
≈ 10.0 - 16.0 USD

30 Minute Trial
10 ITC
Sejo
Sejo  Professional Teacher  

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

Languages: Bosnian, English, Croatian, Serbian

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

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
95 ITC
≈ 9.5 USD

30 Minute Trial
50 ITC
Kirsty
Kirsty  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1226

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

I'm a friendly, professional and enthusiastic teacher to *all* ages and abilities. Check out my introduction video, feedback from my students and then book a trial lesson. I look forward to meeting you! *a specialist in IELTS and achieving goals*
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
185 - 250 ITC
≈ 18.5 - 25.0 USD

30 Minute Trial
45 ITC
Phil
Phil  Professional Teacher  

  • United States
  • Teaches English, Spanish, French, Italian
  • Sessions: 2325

Languages: English, Spanish, French, Italian, German, Catalan, Portuguese, Hebrew

Since 2005, I've taught thousands of students as a professional language teacher. I love helping people master languages fast, so they can enjoy the many benefits of multilingualism!
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
200 - 390 ITC
≈ 20.0 - 39.0 USD

30 Minute Trial
100 ITC
alessandro cecchetto
alessandro cecchetto  Professional Teacher  

  • Italy
  • Teaches Italian, English
  • Sessions: 36

Languages: Italian, English, German, Russian, Spanish

I'm an online Italian and English teacher. I have a diploma in Science communication as well as certification for both languages.
  • Beginners
  • Children
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 125 ITC
≈ 12.0 - 12.5 USD

30 Minute Trial
60 ITC
Margarita
Margarita  Professional Teacher   OOPT

  • Russian Federation
  • Teaches Russian, English, Swedish
  • Sessions: 172

Languages: Russian, English, Swedish, Chinese (Mandarin), Portuguese

A professional teacher with a great passion for foreign languages! Профессиональный преподаватель. Обожаю иностранные языки и с удовольствием обучаю им других!
  • Beginners

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 200 ITC
≈ 13.0 - 20.0 USD

30 Minute Trial
100 ITC
arekkusu
arekkusu  Professional Teacher  

  • Canada
  • Teaches English, French
  • Sessions: 0

Languages: English, French, German, Spanish, Esperanto, Japanese, Norwegian, Romanian

I taught French and English for several years. I designed podcast courses for Frenchpod101. I am also a translator. I specialize in pronunciation (in general) and in Québec French (I published the only course on spoken Québecois).

 View time schedule Add to Favorites

Hourly Rate
175 - 500 ITC
≈ 17.5 - 50.0 USD

Thomas
Thomas  Professional Teacher  

  • Germany
  • Teaches German, English
  • Sessions: 22

Languages: German, English, Hungarian, Thai

i am a professional german teacher. I have experience over 20 years of teaching on the evening school and in the industry for my company. Teaching english, german, math and Computer/IT
  • Beginners
  • Teenagers
  • Business

 View time schedule Add to Favorites

Hourly Rate
190 - 350 ITC
≈ 19.0 - 35.0 USD