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

  • United States
  • Teaches English
  • Sessions: 17

Languages: English

I'm a college ESL instructor and a native English speaker from the USA. I have a Bachelor's Degree in Education and I am TESOL certified. I would love to meet you! Schedule a 30 min trial class with me for 10 ITC today!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 99 ITC
≈ 8.0 - 9.9 USD

30 Minute Trial
10 ITC
Jennifer Nascimento
Jennifer Nascimento  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 129

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
Academic English Program
Academic English Program  Professional Teacher  

  • Other
  • Teaches English
  • Sessions: 3958

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

Professional, licensed English teacher since 1990. CPE grade A and TKT (Band 4), awarded by Cambridge University,UK. I grew up in the United States. I have been teaching through Skype since 2005.

 View time schedule Add to Favorites

Hourly Rate
228 ITC
≈ 22.8 USD

30 Minute Trial
50 ITC
Teacher Faith
Teacher Faith  Professional Teacher  

  • Philippines
  • Teaches English
  • Sessions: 400

Languages: English, Filipino (Tagalog), Spanish

I am a Professional Online and Offline English Teacher for more than four years now. Teaching is my passion! And, I really love my job because it gives me the sense of fulfillment that money can't buy. See you in my class! :)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 99 ITC
≈ 5.0 - 9.9 USD

30 Minute Trial
20 ITC
Yvonne Lee
Yvonne Lee  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1763

Languages: English

I am a native born English woman and a professional online English teacher. I have an honours degree in Literature and hold a CELTA Certificate. I can teach TESOL, IELTS and help with test preparation. I also specialise in Business English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 - 200 ITC
≈ 18.0 - 20.0 USD

30 Minute Trial
80 ITC
Douglas
Douglas  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 214

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 - 190 ITC
≈ 15.0 - 19.0 USD

30 Minute Trial
50 ITC
Sarah
Sarah  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 63

Languages: English, Italian

Hi! My name is Sarah. I have a degree in Communications and am a TEFL certified teacher. I am an enthusiastic and driven teacher using a wide range of materials and ideas to help my students become the English speaker they have always wanted to be.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 150 ITC
≈ 13.0 - 15.0 USD

30 Minute Trial
40 ITC
Consuelo
Consuelo  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 161

Languages: Spanish

Si quieres aprender español y no tienes mucho tiempo, estás lejos de una escuela o simplemente prefieres hacerlo en casa, puedes aprenderlo online conmigo

 View time schedule Add to Favorites

Hourly Rate
115 ITC
≈ 11.5 USD

30 Minute Trial
25 ITC
Diane Stevenson
Diane Stevenson  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 318

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

  • Colombia
  • Teaches English, Spanish
  • Sessions: 205

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
Ángela
Ángela  Professional Teacher   OOPT

  • Spain
  • Teaches Catalan, Spanish, English
  • Sessions: 844

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

I’ve been teaching Spanish and Catalan for more than two years to both children and adults. I offer exam preparation, grammar and conversational lessons for all levels. Please take a look at my profile!

 View time schedule Add to Favorites

Hourly Rate
140 - 180 ITC
≈ 14.0 - 18.0 USD

30 Minute Trial
100 ITC
Benedict
Benedict  Professional Teacher  

  • South Africa
  • Teaches English
  • Sessions: 0

Languages: English

In Spain I taught at several different language schools as well as a Spanish bank. When working for more than five years for Languagelab.com I taught students from around the world English. I have a Cambridge CELTA degree.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
60 ITC
Inés
Inés  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 27

Languages: Spanish, Galician, French, English, Hindi

I have over 12 years of experience teaching foreign languages (Spanish and French). I have a Master in Teaching Spanish as a Foreign Language and also I am M.A. in Spanish. I can make lessons for any specific needs you have, including DELE tests.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
95 - 210 ITC
≈ 9.5 - 21.0 USD

30 Minute Trial
20 ITC
JapaneseTutor
JapaneseTutor  Professional Teacher  

  • Japan
  • Teaches Japanese
  • Sessions: 2632

Languages: Japanese

現在6歳の女の子から70歳のおじいさんまで、学生、会社員、社長さん、お医者さん、歌手、スポーツ選手など、様々な職種と年齢の生徒がいます。日常会話の練習から、日本語の試験、日本の大学入試などの準備まで教えることができます。

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
80 ITC
Victor
Victor  Professional Teacher  

  • Mexico
  • Teaches Spanish
  • Sessions: 312

Languages: Spanish, English, French

Hi, my name is Victor. I am a professional Spanish teacher as a second language and I have a Spanish teacher certification. I have been giving Spanish classes for beginners & intermediate.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
42 - 100 ITC
≈ 4.2 - 10.0 USD

30 Minute Trial
50 ITC