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)  
             
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
Juan Carlos
Juan Carlos  Professional Teacher  

  • Spain
  • Teaches Spanish, Catalan
  • Sessions: 756

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

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
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
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
Brad C
Brad C  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 403

Languages: English, German

I am a professional online English teacher with a Masters Degree in TESOL. I’ve taught on-site at major corporations since 2001. I can teach you Business English skills (meetings, presentations, telephoning, job interviewing, etc.).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
220 - 300 ITC
≈ 22.0 - 30.0 USD

Sycille
Sycille  Professional Teacher  

  • Japan
  • Teaches English, Japanese
  • Sessions: 1172

Languages: English, Japanese

I'm a professional english teacher. My lesson are fun, informative and useful for everyday situation. I'm a very supportive instructor and I'm open to suggestions from my students. I will design my lessons to match your special needs.

 View time schedule Add to Favorites

Hourly Rate
80 - 150 ITC
≈ 8.0 - 15.0 USD

30 Minute Trial
50 ITC