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)  
Tags
modabo
modabo  Professional Teacher  

  • Germany
  • Teaches German, French, Spanish
  • Sessions: 127

Languages: German, French, Spanish, English, Dutch

I am a professional Spanish and French teacher certified by the Bavarian state, but I also have been teaching English and my mother tongue German in a public school abroad.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
175 ITC
≈ 17.5 USD

Katya
Katya  Professional Teacher  

  • Belarus
  • Teaches Russian, English
  • Sessions: 2

Languages: Russian, English

I am a professional online English teacher. I have a BA in English,and I specialize in General English and Business English. I also can help with test or exam preparation.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 150 ITC
≈ 5.0 - 15.0 USD

30 Minute Trial
10 ITC
Marco
Marco  Professional Teacher  

  • Chile
  • Teaches Spanish
  • Sessions: 572

Languages: Spanish, English, French

If you are just starting to learn Spanish or if you want to improve your current knowledge of the language and keep up practicing, I would really like to help you. I offer classes for all levels. Espero verlos pronto.
  • Beginners
  • Teenagers
  • Test Preparation
  • DELE
  • CELU

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 ITC
≈ 14.0 USD

30 Minute Trial
50 ITC
Valentinos
Valentinos  Professional Teacher  

  • Cyprus
  • Teaches Greek
  • Sessions: 37

Languages: Greek, English, French

Γεια σας, My name is Valentinos. I am a native Greek speaker and professional teacher of the Greek language. I am passionate about teaching and the use of new technologies in education.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 95 ITC
≈ 8.0 - 9.5 USD

30 Minute Trial
10 ITC
Mindy
Mindy  Professional Teacher  

  • Canada
  • Teaches English, French
  • Sessions: 197

Languages: English, French, Nepali, Haitian Creole, Spanish

I am a motivational certified ESL teacher. I have been a Professional Teacher since September 2011. I have taught children and adults.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
158 - 258 ITC
≈ 15.8 - 25.8 USD

30 Minute Trial
90 ITC
John Oxley
John Oxley  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 435

Languages: English

Hi. I'm a very friendly teacher who teaches conversational English, business English, legal English and IELTS speaking test preparation. I'll look forward to meeting you.
  • Business
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 120 ITC
≈ 11.0 - 12.0 USD

30 Minute Trial
60 ITC
Sekeena
Sekeena  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 188

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
Cooper Henderson
Cooper Henderson  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 178

Languages: English, Spanish, Russian

I am a CELTA certified professional English teacher and public speaking coach from the United States. I have been coaching public speaking since 2006, tutoring students one-on-one since 2008, and teaching in classroom settings since 2013.
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 - 200 ITC
≈ 18.0 - 20.0 USD

Panos
Panos  Professional Teacher   OOPT

  • Greece
  • Teaches Greek, English
  • Sessions: 180

Languages: Greek, English, Italian, French

I have been teaching English at a professional level since 2005. I have been also teaching Greek online for the last three years with great pleasure! Whoever wants to learn or improve their Greek/English language skills, just contact me!
  • Beginners
  • Children
  • Teenagers
  • Test Preparation
  • IELTS
  • TOEIC

 View time schedule Add to Favorites

Hourly Rate
120 - 170 ITC
≈ 12.0 - 17.0 USD

30 Minute Trial
20 ITC
Öznur
Öznur  Professional Teacher  

  • Turkey
  • Teaches Turkish
  • Sessions: 1

Languages: Turkish, English, French, Spanish, Italian

I am a native Turkish speaker, and I have a masters degree in Educational Sciences. I have been teaching for 7 years in a government school in Istanbul.
  • Beginners
  • Children

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 200 ITC
≈ 16.0 - 20.0 USD

Andrea
Andrea  Professional Teacher  

  • Peru
  • Teaches Spanish, English
  • Sessions: 2159

Languages: Spanish, English

I have a master's degree in education. I have 3 years of teaching experience.. Ya que soy maestra, he obtenido una maestría en la enseñanza del Ingles como Segundo idioma. ¡He enseñado en línea Ingles y Español por el lapso de dos años!

 View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

30 Minute Trial
30 ITC
Luisa Maria Fulcher
Luisa Maria Fulcher  Professional Teacher  

  • Colombia
  • Teaches Spanish
  • Sessions: 421

Languages: Spanish, English, Portuguese

I am a professional online Spanish teacher. I was awarded a teacher training certificate by the Cervantes Institute for teaching Spanish as a foreign language (June 2013), including an A grade for the assessed teaching component.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEIC
  • DELE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 150 ITC
≈ 13.0 - 15.0 USD

30 Minute Trial
75 ITC
Johnny
Johnny  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 338

Languages: Spanish, Catalan, English

I am a professional online Spanish teacher. I have been giving Spanish lessons for beginners, intermediate and high levels. I have a channel on youtube to learn Spanish and blog related with activities.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 150 ITC
≈ 11.0 - 15.0 USD

30 Minute Trial
50 ITC
Vicky Rivera
Vicky Rivera  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 737

Languages: English, Spanish, Chinese (Mandarin), Russian

I have a masters degree in education and an endorsement in English as a second language. I help students with conversational English and pronunciation and writing. I teach both children and adults.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
40 ITC
Muhammadz
Muhammadz  Professional Teacher  

  • South Africa
  • Teaches English
  • Sessions: 11

Languages: English, Afrikaans, Arabic, Chinese (Mandarin)

I am from South Africa. I am a native English speaker. I completed my TEFL and TESOL Course with Global Language Training. I'm currently learning Shaolin Kung Fu in China and wish to Teach English as well. See you soon.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 185 ITC
≈ 14.0 - 18.5 USD

30 Minute Trial
90 ITC