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)  
             
423 Professional Teachers and 839 Community Tutors are teaching English.
Bryce
Bryce  Professional Teacher  

  • United States
  • Teaches English, Spanish
  • Sessions: 4

Languages: English, Spanish, German

I am a professional online Spanish teacher that would love to help you learn the beautiful language. I have my bachelor's degree and teacher certification and I am a high school Spanish teacher.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

30 Minute Trial
40 ITC
Thaddeus
Thaddeus  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 57

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
140 - 160 ITC
≈ 14.0 - 16.0 USD

30 Minute Trial
80 ITC
Sheila
Sheila  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 22

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

I'm a certified teacher with a Bachelor of Education, Bachelor of Communication/Journalism. I have taught ESL in China & Ontario with all different levels of learners. Available 7 days a week, and will create fun, informal lessons to suit your needs.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 190 ITC
≈ 16.0 - 19.0 USD

30 Minute Trial
70 ITC
Philip
Philip  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 51

Languages: English, Spanish, Arabic, Portuguese

Welcome! I am a professional English teacher. I have a CertTESOL certificate from Trinity College London, and I specialize in pronunciation and grammar.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

30 Minute Trial
40 ITC
Helene
Helene  Professional Teacher  

  • Canada
  • Teaches English, French
  • Sessions: 459

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

Evelyn
Evelyn  Professional Teacher  

  • Colombia
  • Teaches English, Spanish
  • Sessions: 229

Languages: English, Spanish, French

I have a license in Philosophy from the Sorbonne University in Paris and a degree in English language and literature from London University. I have been teaching Spanish, English and French for over 20 years.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 ITC
≈ 15.0 USD

30 Minute Trial
70 ITC
Holly
Holly  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 525

Languages: English, Spanish, Italian

I am a professional teacher with extensive experience. I have taught online and in live classrooms. I love meeting people from all over the world and helping them learn the English language! Let's talk today.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 180 ITC
≈ 8.0 - 18.0 USD

30 Minute Trial
70 ITC
militeacher
militeacher  Professional Teacher  

  • Peru
  • Teaches Spanish, English
  • Sessions: 39

Languages: Spanish, English

I am a professional online English teacher. I have a TESOL certification and the preparation enough to teach children and adults. If you want to become a teacher, this is your opportunity.

 View time schedule Add to Favorites

Hourly Rate
70 - 100 ITC
≈ 7.0 - 10.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
Sekeena
Sekeena  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 158

Languages: English

I'm a professional and experienced ESL teacher.I have a CELTA (level 5) and a TESOL i to i certification that qualifies me to teach English as a second language. I would love to help you with your weaknesses and achieve your goals.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 - 200 ITC
≈ 18.0 - 20.0 USD

30 Minute Trial
60 ITC
Eliane
Eliane  Professional Teacher  

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

Languages: Portuguese, English, Spanish, Arabic, French, Swahili

I am a professional online Portuguese and English teacher. I have a degree in Linguistics and Literature in Portuguese and English and I have experience teaching both languages as a second language for children as well as adults.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 150 ITC
≈ 13.0 - 15.0 USD

30 Minute Trial
110 ITC
Mona Azam
Mona Azam  Professional Teacher  

  • Egypt
  • Teaches Arabic, English
  • Sessions: 581

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
KristinD
KristinD  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 261

Languages: English, French, Spanish, Swedish, German, Korean, Polish

I am a native English speaker who loves to teach and learn languages. I am a certified teacher, and have years of experience teaching both children and adults.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 115 ITC
≈ 11.0 - 11.5 USD

30 Minute Trial
60 ITC
Marta lang.clas
Marta lang.clas  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 187

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

After many years teaching English to Spaniards in a very formal environment (EEOOII), I now enjoy teaching Spanish to English and French native speakers online. Students learning English at EEOOII can especially benefit from my past experience.

 View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

Catherine
Catherine  Professional Teacher  

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

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