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)  
             
421 Professional Teachers and 832 Community Tutors are teaching English.
JacquiD
JacquiD  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 410

Languages: English, Italian

Throughout more than 11 years teaching English I've developed courses which are motivating, effective and challenging. So whether you're preparing for an exam, need English for work or just to improve your general English, I'm sure I can help you.

 View time schedule Add to Favorites

Hourly Rate
220 - 250 ITC
≈ 22.0 - 25.0 USD

30 Minute Trial
50 ITC
Gary Koutsoubis
Gary Koutsoubis  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 314

Languages: English, Spanish, Portuguese

I am a professional CELTA-certified English teacher with a Masters Degree in Business Administration (MBA). I teach general English as well as Business English and Exam Preparation (BEC, FCE).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 ITC
≈ 14.0 USD

30 Minute Trial
30 ITC
Gearoid
Gearoid  Professional Teacher  

  • Ireland
  • Teaches English
  • Sessions: 834

Languages: English

Hi I am Ger from Dublin, Ireland. I am a professional online English teacher. I have a TEFL & TESOL certification(s). I specialize in Business English and General English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
175 ITC
≈ 17.5 USD

30 Minute Trial
30 ITC
ESL Teacher Leah
ESL Teacher Leah  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 2472

Languages: English

I love teaching and I love learning. I live in the USA and I have helped children, teenagers, and adults improve their English. I am ready to help you, too. I am a certified teacher with a teaching degree.

 View time schedule Add to Favorites

Hourly Rate
140 - 200 ITC
≈ 14.0 - 20.0 USD

30 Minute Trial
80 ITC
Douglas
Douglas  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 287

Languages: English, Dutch, French, German, Portuguese

I am an English language teacher with a CELTA qualification. I was born and educated in the United States. But I emigrated to England where I worked as a journalist and editor. I've just moved from Singapore to Brazil. I love the English language!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 600 ITC
≈ 15.0 - 60.0 USD

30 Minute Trial
50 ITC
Carl
Carl  Professional Teacher  

  • Canada
  • Teaches English, French
  • Sessions: 342

Languages: English, French, Spanish, Portuguese

Hi! I would like to help you learn French or English. - Bonjour ! J'aimerais vous aider à apprendre l'anglais ou le français. - ¡Hola! Me gustaría ayudarte a aprender el inglés o el francés.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
165 - 245 ITC
≈ 16.5 - 24.5 USD

30 Minute Trial
75 ITC
Rachel
Rachel  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 442

Languages: English, German, Italian

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).

 View time schedule Add to Favorites

Hourly Rate
185 - 245 ITC
≈ 18.5 - 24.5 USD

30 Minute Trial
85 ITC
Nicole K.
Nicole K.  Professional Teacher   OOPT

  • United States
  • Teaches English, Filipino (Tagalog)
  • Sessions: 16

Languages: English, Filipino (Tagalog), Japanese

I am an English Teacher from New York. I have a TESOL certificate accredited by ACTDEC. I am also an analyst in an investment bank and an article writer for The Epoch Times. I'm looking for more students on italki so please checkout my profile.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 150 ITC
≈ 8.0 - 15.0 USD

30 Minute Trial
80 ITC
Nicholas
Nicholas  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 530

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  View time schedule Add to Favorites

Hourly Rate
170 - 260 ITC
≈ 17.0 - 26.0 USD

30 Minute Trial
70 ITC
Robert Dower
Robert Dower  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 267

Languages: English, Portuguese, Spanish

I'm a professional English teacher, born and raised in Northern California, with 12 years of experience teaching ESL. My lessons are fun and productive!

 View time schedule Add to Favorites

Hourly Rate
160 ITC
≈ 16.0 USD

30 Minute Trial
80 ITC
MarinaSvetlakova
MarinaSvetlakova  Professional Teacher  

  • Belarus
  • Teaches Russian, English
  • Sessions: 360

Languages: Russian, English, Italian

I am a professional English, Italian and Russian teacher. I specialize in General English, Italian and Russian. I have been teaching since 2004. I have university degrees in marketing, economics and languages and a CELTA certified teacher. (2014)

 View time schedule Add to Favorites

Hourly Rate
80 - 200 ITC
≈ 8.0 - 20.0 USD

30 Minute Trial
80 ITC
Miguel
Miguel  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 54

Languages: Spanish, English, Chinese (Mandarin)

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).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 180 ITC
≈ 10.0 - 18.0 USD

30 Minute Trial
60 ITC
Jackson Bagatoli
Jackson Bagatoli  Professional Teacher  

  • Brazil
  • Teaches Portuguese, English
  • Sessions: 34

Languages: Portuguese, English, French, German

I've been teaching English since 2011, I've taught in a variety of schools, for a variety of students, kids and adults. I have a TESOL certification accredited by Cambridge, which is CELTA.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 - 110 ITC
≈ 7.5 - 11.0 USD

30 Minute Trial
10 ITC
Teacher Aiza
Teacher Aiza  Professional Teacher  

  • Philippines
  • Teaches English, Filipino (Tagalog)
  • Sessions: 0

Languages: English, Filipino (Tagalog), Chinese (Mandarin), Spanish, German, Japanese

An ESL teacher for 7 years - teaching students from beginner to advance. As well as an IELTS, TOEFL, & TOEIC tutor. I'm a certified TESOL/TEFL holder since 2010. My teaching style is versatile and designed upon the students' needs.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 90 ITC
≈ 8.0 - 9.0 USD

30 Minute Trial
40 ITC
Mario
Mario  Professional Teacher  

  • Chile
  • Teaches English, Spanish
  • Sessions: 103

Languages: English, Spanish, Italian, Japanese, Swedish, Portuguese, Russian, German

I have been teaching languages for 13 years and I have an accurate understanding of the learning process and understand the linguistics tools that can be used to make the process of learning a language the easiest and most effective possible.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 180 ITC
≈ 10.0 - 18.0 USD

30 Minute Trial
30 ITC