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

  • United Kingdom
  • Teaches English, French, German, Polish, Spanish
  • Sessions: 36

Languages: English, French, German, Polish, Russian, Spanish, Italian, Ukrainian

I am a professional full-time English teacher. I have a СELTA qualification for adults and a IHCYLT for children. and I specialise in General English, but also help with test preparation, including the Cambridge standardised exams.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 200 ITC
≈ 9.0 - 20.0 USD

Johnny
Johnny  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 256

Languages: Spanish, Catalan, English

I am a professional online Spanish teacher. I have been giving Spanish lessons for begginers, 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 - 140 ITC
≈ 11.0 - 14.0 USD

30 Minute Trial
50 ITC
Debie McGill
Debie McGill  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese
  • Sessions: 102

Languages: English, Portuguese, Spanish

I'm a professional teacher of English (EFL) and Portuguese as a second language, with over 10 years of experience. I prepare every class based on students' needs and interests.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 180 ITC
≈ 15.0 - 18.0 USD

30 Minute Trial
50 ITC
Jon
Jon  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 509

Languages: English, Spanish

Hi, I´m a professional English teacher from the UK. I have 6 years teaching experience and I will help you learn my language whatever your level. All you need is a little dedication and perseverance!

 View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

30 Minute Trial
75 ITC
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
Caitlin
Caitlin  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 11

Languages: English, Spanish

I am a working ESL teacher with Trinity TESOL certification. For almost two years, I have worked with young learners and working professionals. I have experience with Cambridge and Oxford exams, business English, and conversational general English!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 110 ITC
≈ 10.0 - 11.0 USD

Phil
Phil  Professional Teacher  

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

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
Adrianna Suwald
Adrianna Suwald  Professional Teacher   OOPT

  • Poland
  • Teaches Polish
  • Sessions: 333

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
138 ITC
≈ 13.8 USD

30 Minute Trial
50 ITC
Daniel
Daniel  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 663

Languages: Spanish, English, French, Greek

If you want to learn Spanish with a native speaker certified and experienced; If you want to improve your written skills or to have insightful conversations in spanish while you learn vocabulary and grammar, you can count on me.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

Russian T
Russian T  Professional Teacher  

  • Other
  • Teaches Russian
  • Sessions: 853

Languages: Russian, English, Persian (Farsi)

I teach various aspects of Russian language

 View time schedule Add to Favorites

Hourly Rate
80 - 90 ITC
≈ 8.0 - 9.0 USD

30 Minute Trial
30 ITC
Nikolay
Nikolay  Professional Teacher  

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

Languages: Russian, Ukrainian, English, Thai, German, French

I am a CELTA certified English teacher from Odessa (Ukraine). I am a life long student, who love learning about other cultures and travelling. I also teach Russian as a foreign language and like it a lot:)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
80 ITC
John
John  Professional Teacher  

  • Ireland
  • Teaches English
  • Sessions: 407

Languages: English, Gaelic (Irish), French, German, Korean, Vietnamese

I have been teaching English for 3 years. I'm TESOL certified. I specialize in IELTS Preparation, Conversational and Business English. I have experience teaching young children, teenagers and adults.

 View time schedule Add to Favorites

Hourly Rate
99 - 120 ITC
≈ 9.9 - 12.0 USD

30 Minute Trial
30 ITC
Natallia
Natallia  Professional Teacher  

  • Belarus
  • Teaches Belarusian, Russian
  • Sessions: 11

Languages: Belarusian, Russian, English

I am a professional teacher of Russian as a foreign language. I have a diploma certifying my education and I specialize in the primary level of education and the general course of Russian language (the intensity and duration of employment).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 250 ITC
≈ 10.0 - 25.0 USD

30 Minute Trial
80 ITC
Alberto
Alberto  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 868

Languages: Spanish, English, French, Swedish

I am a friendly professional Spanish teacher. I have a neutral and clear accent which will help you to progress in your skills in Spanish. Feel free to sign up for a trial session! :)

 View time schedule Add to Favorites

Hourly Rate
105 ITC
≈ 10.5 USD

30 Minute Trial
40 ITC
lupegoraro
lupegoraro  Professional Teacher  

  • Brazil
  • Teaches Portuguese
  • Sessions: 584

Languages: Portuguese, English, Spanish, Italian

I am a Professional online Portuguese teacher from Brazil with over 7 years of teaching experience. My classes are prepared according to the student's needs. I can also help you to prepare for the Celpe-bras exam.

 View time schedule Add to Favorites

Hourly Rate
160 - 170 ITC
≈ 16.0 - 17.0 USD

30 Minute Trial
10 ITC