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)  
             
tanyka
tanyka  Professional Teacher  

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

Languages: Russian, English, German, Spanish

I am a professional English teacher. I have been teaching since 2002, teaching online since 2012. I have a degree in ESL education and TKT certificates, and I have taught children as well as adults. I also help with Russian State Exams preparation.

 View time schedule Add to Favorites

Hourly Rate
140 - 150 ITC
≈ 14.0 - 15.0 USD

30 Minute Trial
25 ITC
Jennifer N.
Jennifer N.  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 132

Languages: English, Portuguese, Spanish

I'm a California native, with a bachelor's degree and TESOL certification. I've been teaching English for 7 years, have taught a variety of ages, levels, skills, and learners from around the world. I've taught in the United States, Brazil, and Spain.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 195 ITC
≈ 15.0 - 19.5 USD

30 Minute Trial
65 ITC
Diane Stevenson
Diane Stevenson  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 324

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

I am a professional online English teacher. I have a masters degree in TESOL, and have been working with students since 1991.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 190 ITC
≈ 16.0 - 19.0 USD

30 Minute Trial
75 ITC
Heba moumtaz
Heba moumtaz  Professional Teacher  

  • Egypt
  • Teaches Arabic
  • Sessions: 52

Languages: Arabic, English

I am Arabic teacher for Non-native speakers in Egypt, A professional online Arabic teacher also :)) I am able to teach :modern standard(all levels), Arabic grammar& Egyptian colloquial Arabic, thanks

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 120 ITC
≈ 9.0 - 12.0 USD

30 Minute Trial
50 ITC
Greg Moore UK
Greg Moore UK  Professional Teacher  

  • United Kingdom
  • Teaches English, French
  • Sessions: 318

Languages: English, French, Italian, Thai

I have been teaching English for ten years now. I have a bachelor's degree in modern languages, a TEFL certificate and a PGCE in ESL.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 180 ITC
≈ 13.0 - 18.0 USD

30 Minute Trial
60 ITC
Karen
Karen  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 60

Languages: English

I am a native English speaking certified ESL teach with experience in Corporate English, English for Special Purposes, General English which encompasses all levels, as well as conversational English and IELTS.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

30 Minute Trial
100 ITC
Alison C
Alison C  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 159

Languages: English

I am a native English language speaker from the,UK.I have a B.Ed degree and have been teaching English to all ages and levels for nearly 30 years.I will be able to help you improve your English language skills especially your Speaking practice.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 170 ITC
≈ 15.0 - 17.0 USD

30 Minute Trial
80 ITC
Alexander-han
Alexander-han  Professional Teacher  

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

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

I am native Chinese speaker who is currently learning a language myself and understand the problems that you may encounter when trying to learn a new language. I look forward to helping you improve your Chinese

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 ITC
≈ 8.0 USD

30 Minute Trial
100 ITC
Massimo
Massimo  Professional Teacher   OOPT

  • Italy
  • Teaches Italian
  • Sessions: 174

Languages: Italian, English, Russian, French, Spanish

Mothertongue Italian teacher. I've been teaching Italian as a second language since 1994. Degree in Modern Languages ​​with specialization in Russian and Spanish. Welcome to study Italian online with me. Trial session available.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
10 ITC
Catherine
Catherine  Professional Teacher  

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

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
Janka
Janka  Professional Teacher   OOPT

  • Slovakia
  • Teaches Slovak, English, French
  • Sessions: 213

Languages: Slovak, English, French, Spanish, German, Italian, Czech

I have been teaching French and English for about 3 years. I will be happy to help anyone to learn French :) I have experience preparing students to pass DELF exam.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 120 ITC
≈ 9.0 - 12.0 USD

30 Minute Trial
55 ITC
Nikolay
Nikolay  Professional Teacher  

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

Languages: Russian, Ukrainian, English, Thai, German, French

I am a CELTA certified English teacher from Odessa (Ukraine). I am a life long student, who love learning about other cultures and travelling. I also teach Russian as a foreign language and like it a lot:)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
80 ITC
Frencheek
Frencheek  Professional Teacher  

  • France
  • Teaches French
  • Sessions: 1937

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

I've been an italki teacher for a year and it's been very successful, so let's continue ! I live in Paris where I pursue a Master's degree in Linguistics in La Sorbonne University.

 View time schedule Add to Favorites

Hourly Rate
160 - 240 ITC
≈ 16.0 - 24.0 USD

Nata
Nata  Professional Teacher  

  • Spain
  • Teaches Spanish, English, Greek
  • Sessions: 205

Languages: Spanish, English, Greek, German, French

I have a diploma in teaching Spanish as a foreign language and teaching experience of more than six years.

 View time schedule Add to Favorites

Hourly Rate
120 - 250 ITC
≈ 12.0 - 25.0 USD

Juan Carlos
Juan Carlos  Professional Teacher  

  • Spain
  • Teaches Spanish, Catalan
  • Sessions: 728

Languages: Spanish, Catalan, English, Russian, Italian

Open the door to a new world, enjoy learning a new culture. I am a professional online Spanish teacher,native speaker with a BA + MA in Spanish Language and Literature and experience teaching Spanish as a FL.

 View time schedule Add to Favorites

Hourly Rate
135 - 240 ITC
≈ 13.5 - 24.0 USD

30 Minute Trial
35 ITC