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)  
             
Jacque Peterson
Jacque Peterson  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 23

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

  • South Africa
  • Teaches English
  • Sessions: 9

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

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

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

  • India
  • Teaches English, Hindi, Punjabi, Urdu
  • Sessions: 100

Languages: English, Hindi, Punjabi, Urdu, Portuguese, Russian, French, Spanish

I am a professional online English , Punjabi and Hindi language trainer . I have been London for last 5 years, teaching for over 5 years . I run an academy and there I teach IELTS, TOEFL and many more English, Hindi and Punjabi courses .

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
65 - 99 ITC
≈ 6.5 - 9.9 USD

30 Minute Trial
25 ITC
modabo
modabo  Professional Teacher  

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

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
130 - 175 ITC
≈ 13.0 - 17.5 USD

Teacher Jong
Teacher Jong  Professional Teacher  

  • Philippines
  • Teaches English
  • Sessions: 2043

Languages: English, Filipino (Tagalog), Spanish

I am an efficient ESL Teacher. I can teach various levels and I also teach IELTS, TOEIC, TOEFL, Business English, Conversation English, Grammar and Pronunciation. I love teaching English since I mastered it when I was in University.

 View time schedule Add to Favorites

Hourly Rate
70 - 85 ITC
≈ 7.0 - 8.5 USD

30 Minute Trial
30 ITC
Debie McGill
Debie McGill  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese
  • Sessions: 45

Languages: English, Portuguese

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
Gabrielle M
Gabrielle M  Professional Teacher  

  • United States
  • Teaches English, Spanish
  • Sessions: 6

Languages: English, Spanish, French, Italian

I am a professional online teacher with a CertTESOL and a specialization in Business English and General English. I have a degree in Creative Writing/English Literature and Philosophy.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 130 ITC
≈ 10.0 - 13.0 USD

30 Minute Trial
40 ITC
Pablo
Pablo  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 140

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

Hello everyone my name is Pablo. I'm from Barcelona. I'm a profesional Spanish teacher.I have been teaching in Seoul for the past year. I'm certified as a Spanish teacher by the International House. I can help you to achieve fluency in Spanish.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 140 ITC
≈ 11.0 - 14.0 USD

30 Minute Trial
40 ITC
Joyce
Joyce  Professional Teacher   OOPT

  • United Kingdom
  • Teaches English
  • Sessions: 237

Languages: English

I am a British English teacher, with several years experience. I have taught children and adults, online and at high schools here in England. Let me help you break every barrier and succeed!

 View time schedule Add to Favorites

Hourly Rate
95 - 200 ITC
≈ 9.5 - 20.0 USD

30 Minute Trial
50 ITC
kathburke
kathburke  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 37

Languages: English, Spanish, Thai

I am an English teacher with a CELTA certificate. I am also a journalist and copywriter. I specialise in teaching writing skills, and in fluency through reading and stories.. I have been teaching since 2011.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 200 ITC
≈ 15.0 - 20.0 USD

30 Minute Trial
30 ITC
Jorn
Jorn  Professional Teacher  

  • Netherlands
  • Teaches Dutch, English
  • Sessions: 254

Languages: Dutch, English, French, Romanian, Swedish, Russian, Greek, Portuguese

I am a native speaker of Dutch and English and can help you improve your Dutch and English through conversation. I have taught online since 2013 and am in the process of becoming a professional teacher.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 180 ITC
≈ 13.0 - 18.0 USD

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

  • Spain
  • Teaches Spanish
  • Sessions: 1843

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

  • Slovakia
  • Teaches Czech, Slovak
  • Sessions: 269

Languages: Czech, Slovak, English, French, Russian, Turkish

I'm an online teacher & I specialize in teaching of Czech but I'd like to help you with Slovak,English,too. My certification's diploma of the Callan Method (London,Oxford street).I'm native Slovak and Czech is my second language because of my family.

 View time schedule Add to Favorites

Hourly Rate
110 ITC
≈ 11.0 USD

30 Minute Trial
60 ITC
Olena
Olena  Professional Teacher  

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

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