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

  • Japan
  • Teaches Japanese
  • Sessions: 312

Languages: Japanese, English

・I am a professional online Japanese language toutor. ・I have been teaching online Japanese language since 2009. I have taught at Japanese Language School for about 10 years in Tokyo.

 View time schedule Add to Favorites

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
45 ITC
Phil
Phil  Professional Teacher  

  • United States
  • Teaches English, Spanish, French
  • Sessions: 928

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

Since 2005, I've taught thousands of students as a professional language teacher. I love helping people master languages fast, so they can enjoy the many benefits of multilingualism!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 240 ITC
≈ 17.0 - 24.0 USD

30 Minute Trial
50 ITC
MarinaSvetlakova
MarinaSvetlakova  Professional Teacher  

  • Belarus
  • Teaches Russian, English
  • Sessions: 346

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
50 ITC
Catherine
Catherine  Professional Teacher  

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

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
Spanish Tutor
Spanish Tutor  Professional Teacher   OOPT

  • Spain
  • Teaches Spanish
  • Sessions: 1832

Languages: Spanish, English, Dutch, French, Italian, Swedish

My name is Andrés, a passionate teacher of Spanish language. I offer spanish online classes seven days a week for your convenience.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 160 ITC
≈ 5.0 - 16.0 USD

30 Minute Trial
30 ITC
Irene
Irene  Professional Teacher  

  • Ukraine
  • Teaches Russian, Spanish
  • Sessions: 39

Languages: Russian, Spanish, English, German

Russian for you. Enseño ruso a los hispanohablantes. Nativa rusa con experiencia como profesora. Сlases para todos los niveles. Nivel C1 de español. Испанский для начинающих (А1-В1).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 150 ITC
≈ 9.0 - 15.0 USD

30 Minute Trial
50 ITC
Adrianna Suwald
Adrianna Suwald  Professional Teacher   OOPT

  • Poland
  • Teaches Polish
  • Sessions: 297

Languages: Polish, English, German, Mongolian, Czech, Portuguese, Spanish, Tibetan

I am passionate about teaching Polish. We will go together through the intricacies of Polish pronunciation, build a solid grammatical base and expand your vocabulary. I'll tailor every lesson to your needs. I am looking forward to teaching you :-)

 View time schedule Add to Favorites

Hourly Rate
128 ITC
≈ 12.8 USD

30 Minute Trial
20 ITC
Juana Spanish Skype
Juana Spanish Skype  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 9

Languages: Spanish, English, French

I have been a professional Spanish teache for 12 years and author for Spanish material with different publishing houses. I have master degree in ELE education.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
250 - 270 ITC
≈ 25.0 - 27.0 USD

30 Minute Trial
50 ITC
Cynthia
Cynthia  Professional Teacher  

  • Mexico
  • Teaches English, Spanish
  • Sessions: 643

Languages: English, Spanish, German, Portuguese

Professional online bilingual teacher. TESOL and SLAM certification -Spanish by the Canadian Institute of English. Teaching different ages and cultures in both languages. Specialized: memorizing, conversational skills and accent reduction.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 135 ITC
≈ 9.0 - 13.5 USD

30 Minute Trial
55 ITC
Leigh
Leigh  Professional Teacher  

  • New Zealand
  • Teaches English
  • Sessions: 8

Languages: English, Ukrainian, Italian

Hi, I'm Leigh (pronounced Lee). I have been teaching in Ukraine at International House for 3.5 years. I taught elementary to advanced, as well as business English, IELTS and various other types of teaching.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
115 - 155 ITC
≈ 11.5 - 15.5 USD

30 Minute Trial
50 ITC
Giulia
Giulia  Professional Teacher  

  • Italy
  • Teaches Italian, Portuguese, Spanish, German
  • Sessions: 217

Languages: Italian, Portuguese, Spanish, German, English, Other

Hi! I am Giulia, a professional online teacher. I teach italian, german, spanish and portuguese online. I have different certifications and I studied at the

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 110 ITC
≈ 9.0 - 11.0 USD

30 Minute Trial
50 ITC
Emmanuel
Emmanuel  Professional Teacher   OOPT

  • France
  • Teaches French
  • Sessions: 49

Languages: French, English, German, Spanish, Chinese (Mandarin)

I'm Emmanuel, a friendly and open minded professional French teacher. I teach the standard French (from Paris) and use methods that don't give the occasion to my students to get bored!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
240 ITC
≈ 24.0 USD

Joseph Bayot
Joseph Bayot  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 246

Languages: English, Filipino (Tagalog), Spanish, Dutch, French

I'm a high school English teacher from the United States. I have 5 years of experience teaching English to students of all levels, ages, and backgrounds. I have a Bachelor's degree in English and Secondary Education, and my basic TESOL certificate.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 130 ITC
≈ 8.0 - 13.0 USD

30 Minute Trial
40 ITC
Óscar
Óscar  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 135

Languages: Spanish, Portuguese, English

I am a professional and certified Spanish teacher since January 2009. I have also worked giving offline private classes (one-to-one, groups and in company).

 View time schedule Add to Favorites

Hourly Rate
110 - 160 ITC
≈ 11.0 - 16.0 USD

30 Minute Trial
10 ITC
Jacque Peterson
Jacque Peterson  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 11

Languages: English, Russian, Norwegian

Hello! I'm a Certified English Language Teacher from the USA. I have taught in 3 different countries and to a variety of nationalities. I can help with your reading, writing, listening, or speaking skills.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 ITC
≈ 14.0 USD

30 Minute Trial
60 ITC