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)  
             
415 Professional Teachers and 811 Community Tutors are teaching English.
Sérgio
Sérgio  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese, Spanish
  • Sessions: 4

Languages: English, Portuguese, Spanish, French, German, Italian, Polish

I'm a psychopedagogist, that is, my job is to find your learning difficulties and SOLVE them.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 150 ITC
≈ 11.0 - 15.0 USD

30 Minute Trial
75 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
Simon
Simon  Professional Teacher  

  • Canada
  • Teaches Danish, English
  • Sessions: 19

Languages: Danish, English, German, Spanish

Welcome! I can tutor you in English or Danish. Interested in getting started? Catch me when I am online for Instant Tutoring or book a session or a package with me. See you soon!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
60 ITC
Holly Jensen
Holly Jensen  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 227

Languages: English, German, Arabic, Gaelic (Irish), Russian, Spanish

I have an M.A. in Linguistics, specializing in teaching English as a second language. I have about two years of experience tutoring and teaching.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 ITC
≈ 9.0 USD

30 Minute Trial
0 ITC
Jimmy Mello
Jimmy Mello  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese, Spanish
  • Sessions: 23

Languages: English, Portuguese, Spanish, Italian, Catalan, Polish

I am a professional online Language teacher. I have been teaching online languages since 2010. I have developed a Method to teach languages that is 100% focused on conversation since the first lesson.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
200 - 300 ITC
≈ 20.0 - 30.0 USD

30 Minute Trial
110 ITC
Helene
Helene  Professional Teacher  

  • Canada
  • Teaches English, French
  • Sessions: 418

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

I'm a French and English teacher with 15 years of experience. I've worked for Alliance Française, Université de Montréal, Shanghai American School, and many language schools, including my own. My specialty is helping people speak with confidence.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
250 ITC
≈ 25.0 USD

Sheila
Sheila  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 0

Languages: English, French

I am a certified teacher with a Bachelor of Education, Bachelor of Communication and Diploma in Journalism. I have taught ESL overseas with all different levels of learners. I am available 7 days a week, and will create lessons to suit your needs.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 ITC
≈ 9.0 USD

30 Minute Trial
40 ITC
Phil
Phil  Professional Teacher  

  • United States
  • Teaches English, Spanish, French
  • Sessions: 952

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

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!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 240 ITC
≈ 17.0 - 24.0 USD

30 Minute Trial
50 ITC
Olena
Olena  Professional Teacher  

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

Languages: Russian, Ukrainian, English, French, Polish

Hello.I'm professional English language teacher with 4 years of experience and a beginner in teaching Russian and Ukrainian. I specialize in conversational English and help students of any level to achieve their language-learning goals.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
70 - 85 ITC
≈ 7.0 - 8.5 USD

30 Minute Trial
40 ITC
Mona Azam
Mona Azam  Professional Teacher  

  • Egypt
  • Teaches Arabic, English
  • Sessions: 554

Languages: Arabic, English, Korean, Russian

A professional online Arabic and English teacher. I have TKT (Teaching certificates from Cambridge University). A native Arabic speaker specialized in teaching General, Business, Conversational English, IELTS, Modern Standard Arabic and Egyptian.

 View time schedule Add to Favorites

Hourly Rate
130 - 150 ITC
≈ 13.0 - 15.0 USD

30 Minute Trial
40 ITC
Jasmine Carignan
Jasmine Carignan  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 0

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

I'm Jasmine! I am a professional ESL teacher. I have a certificate in TESOL. I have taught very beginners, and I have tutored advanced ESL students with pronunciation.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
70 - 120 ITC
≈ 7.0 - 12.0 USD

30 Minute Trial
70 ITC
José
José  Professional Teacher  

  • Chile
  • Teaches Spanish, English
  • Sessions: 33

Languages: Spanish, English, Japanese

If you are looking to confidently speak Spanish, or prepare that important job interview, my class is for you. I'm a native Spanish speaker with years of experience and a B.A. in translation.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
60 - 90 ITC
≈ 6.0 - 9.0 USD

30 Minute Trial
50 ITC
Miranda
Miranda  Professional Teacher  

  • Mexico
  • Teaches English, Spanish
  • Sessions: 974

Languages: English, Spanish, Portuguese, French

I am an experienced professional teacher. It's an 80/20 in my online classroom. You do most of the work... "The person doing the work is the person doing the learning...." ¡Hasta pronto! Até logo! See you soon...

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 200 ITC
≈ 12.0 - 20.0 USD

30 Minute Trial
100 ITC
JohnG American tutor
JohnG American tutor  Professional Teacher  

  • United States
  • Teaches English, German
  • Sessions: 275

Languages: English, German, Arabic, French, Italian

Hi, I teach using the interactive DirectMethod, in the lesson I will get you to speak at least 50% of the time. Sie werden im Unterricht 50% der Zeit selber sprechen. Vous parlerez au moins 50% du temps. Si parlerà 50% del tempo.

 View time schedule Add to Favorites

Hourly Rate
90 - 650 ITC
≈ 9.0 - 65.0 USD

30 Minute Trial
250 ITC
Douglas Ramshaw
Douglas Ramshaw  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 189

Languages: English, Chinese (Mandarin)

I am a professional English teacher with actual experience teaching English across the world. I specialise in specific language points, conversational English, and IELTS. Learn with me and have complete control over your learning :)!!!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
99 - 170 ITC
≈ 9.9 - 17.0 USD

30 Minute Trial
50 ITC