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)  
             
Janka
Janka  Professional Teacher   OOPT

  • Slovakia
  • Teaches Slovak, English, French
  • Sessions: 253

Languages: Slovak, English, French, Spanish, German, Italian, Czech

I have been teaching French and English for about 3 years. I will be happy to help anyone to learn French :) I have experience preparing students to pass DELF exam.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 120 ITC
≈ 9.0 - 12.0 USD

30 Minute Trial
55 ITC
NicoleYin
NicoleYin  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin)
  • Sessions: 175

Languages: Chinese (Mandarin), English, French

My major is Business and I taught Chinese in Europe for some time, so I have both Chinese & English brains. I'd like to exchange my Chinese brain with you. It is said those Chinese signs are difficult, but I tell you it is easy and interesting :)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
95 - 100 ITC
≈ 9.5 - 10.0 USD

30 Minute Trial
70 ITC
Hector
Hector  Professional Teacher   OOPT

  • Spain
  • Teaches Spanish
  • Sessions: 16

Languages: Spanish, Galician, English, Portuguese, French

Hello, my name is Héctor and I'm from Spain. I've just finished my degree in History and Geography and my course to become a Spanish teacher. I've been taking and teaching lessons so I know how it works. Feel free to contact me if you're interested!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
30 ITC
julie
julie  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin), Japanese
  • Sessions: 13

Languages: Chinese (Mandarin), English, Japanese

I am a professional online Mandarine and Japanese teacher. I have IPA certification. I am from shanghai China, before each class, I will make a teaching plan for my student. I can also teach Japanese, hope to see you soon!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
30 ITC
Olena
Olena  Professional Teacher  

  • Ukraine
  • Teaches Russian, Ukrainian, English
  • Sessions: 89

Languages: Russian, Ukrainian, English, French, Polish

Hello.I'm professional English language teacher with 4 years of experience and a beginner in teaching Russian and Ukrainian. I specialize in conversational English and help students of any level to achieve their language-learning goals.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
70 - 85 ITC
≈ 7.0 - 8.5 USD

30 Minute Trial
40 ITC
Joyce
Joyce  Professional Teacher   OOPT

  • United Kingdom
  • Teaches English
  • Sessions: 261

Languages: English, French

I am a British teacher with several years experience in teaching English. I have taught students of all nationalities, whether you are Egyptian, Chinese or Russian, I can help you.

 View time schedule Add to Favorites

Hourly Rate
95 - 150 ITC
≈ 9.5 - 15.0 USD

30 Minute Trial
35 ITC
Teresa
Teresa  Professional Teacher  

  • Spain
  • Teaches Catalan, Spanish
  • Sessions: 361

Languages: Catalan, Spanish, English, Dutch, French

Successfully teaching students from more than 20 nationalities. From beginners to business. Certified Teacher (ELE) Spanish as a Foreign Language. Dynamic personalized guidance.

 View time schedule Add to Favorites

Hourly Rate
110 - 150 ITC
≈ 11.0 - 15.0 USD

30 Minute Trial
60 ITC
YourKoreanTeacher쌤
YourKoreanTeacher쌤  Professional Teacher  

  • Korea, Republic of
  • Teaches Korean, English
  • Sessions: 271

Languages: Korean, English, Arabic, Chinese (Mandarin), Dutch, French, Russian, Spanish

I am a certified/registered teacher, former sports announcer. I will ensure that you speak Korean correctly and naturally. I've won numerous speech contests and have been trained professionally. I truly enjoy seeing my students improve.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 250 ITC
≈ 16.0 - 25.0 USD

30 Minute Trial
110 ITC
Martin
Martin  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1203

Languages: English, German, Japanese, Russian

Having tutored English online over the past two years to over 200 students from every continent of the world, I am well placed and very keen to help you improve your (British) English at a pace and in a way that fits you. I am TEFL certified.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
190 ITC
≈ 19.0 USD

30 Minute Trial
50 ITC
Magne
Magne  Professional Teacher   OOPT

  • Norway
  • Teaches Norwegian
  • Sessions: 326

Languages: Norwegian, English, Portuguese

I have experience with tutoring basic Norwegian, following the same books as the Norwegian language schools. I can therefore assist both the casual learner and the ones looking for fluency.

 View time schedule Add to Favorites

Hourly Rate
200 ITC
≈ 20.0 USD

ESL Snipes
ESL Snipes  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 313

Languages: English

As a professional English teacher, my goal is to assist you in learning English; and having traveled to 10 foreign countries helps me understand people that speak other languages. It has been my privilege to help people from 17 nations.

 View time schedule Add to Favorites

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
100 ITC
Spanish Tutor
Spanish Tutor  Professional Teacher   OOPT

  • Spain
  • Teaches Spanish
  • Sessions: 1865

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

  • Canada
  • Teaches English, French
  • Sessions: 155

Languages: English, French, Spanish

I am a professional online French teacher and have been teaching since 2007. As a native Montrealer, I have two native languages; French and English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
149 ITC
≈ 14.9 USD

30 Minute Trial
79 ITC
Jason
Jason  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 225

Languages: English, Spanish

I am from the U.S.A but I live & teach English in Argentina, I am TESOL certified. My schedule changes often so if I'm not available for a lesson, send me a message and I'll try to accommodate you.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
50 ITC
Tim
Tim  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 192

Languages: English, Armenian, Spanish

I am a professional online English teacher. I have Cambridge's CELTA certification. I teach Legal English, Business English, Conversational English and other English courses.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
100 ITC