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

  • Russian Federation
  • Teaches Russian
  • Sessions: 494

Languages: Russian, English, Spanish

I am a professional teacher of Russian language and literature and have PhD degree and my second education is teaching Russian language as foreign language. I will be happy to help you with you Russian language.

Add to Favorites

Hourly Rate
120 - 150 ITC
≈ 12.0 - 15.0 USD

30 Minute Trial
50 ITC
Shane
Shane  Professional Teacher  

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

Languages: Chinese (Mandarin), English, French

Experienced Mandarin teacher online. Teaching Chinese since 2005. Can help with very beginner & intermediate & advanced level. Can also make things easier when it comes to "boring grammar " or " complicated vocabulary"...

 Video Introduction Add to Favorites

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
60 ITC
Johnny
Johnny  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 140

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 Add to Favorites

Hourly Rate
90 - 140 ITC
≈ 9.0 - 14.0 USD

30 Minute Trial
50 ITC
Evelyn
Evelyn  Professional Teacher  

  • Colombia
  • Teaches English, Spanish
  • Sessions: 99

Languages: English, Spanish, French

I have a license in Philosophy from the Sorbonne University in Paris and a degree in English language and literature from London University. I have been teaching Spanish, English and French for over 20 years.

 Video Introduction Add to Favorites

Hourly Rate
90 - 130 ITC
≈ 9.0 - 13.0 USD

30 Minute Trial
70 ITC
Joshua DiPirro
Joshua DiPirro  Professional Teacher  

  • Costa Rica
  • Teaches English, Spanish
  • Sessions: 47

Languages: English, Spanish, Portuguese

I am a professional online English teacher. I have Beginner, Intermediate, and Advanced Lessons available in Instant Tutoring. I have a TESOL certification and I graduated my University with honors in English. I also teach Spanish lessons .

 Video Introduction Add to Favorites

Hourly Rate
90 - 120 ITC
≈ 9.0 - 12.0 USD

30 Minute Trial
40 ITC
Mark Roy
Mark Roy  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 500

Languages: English

I am a professional ESL, degree educated English teacher from London, UK. I specialize in English conversation, business vocabulary, interview techniques and test / exam preparation (IELTS, TOEIC, TOEFL and Cambridge etc).

Add to Favorites

Hourly Rate
199 - 210 ITC
≈ 19.9 - 21.0 USD

30 Minute Trial
50 ITC
Sekeena
Sekeena  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 43

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 Add to Favorites

Hourly Rate
120 - 180 ITC
≈ 12.0 - 18.0 USD

30 Minute Trial
60 ITC
Diana R
Diana R  Professional Teacher  

  • Mexico
  • Teaches English, Spanish
  • Sessions: 474

Languages: English, Spanish, French

I grew up in the USA (Austin, Texas), now I live in Mexico. I got a TESOL certificate in Sydney, Australia. I am a fully trained teacher, 4 years experience in Berlitz School of Languages. I am also a native Spanish speaker; Mexican

Add to Favorites

Hourly Rate
80 - 110 ITC
≈ 8.0 - 11.0 USD

30 Minute Trial
20 ITC
malicoparker
malicoparker  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 2

Languages: English, Portuguese, Spanish, Korean

I am a Cambridge-certified English teacher living in Porto Alegre, Brazil. I specialize in teaching native speakers of Portuguese and Spanish.

 Video Introduction Add to Favorites

Hourly Rate
140 - 160 ITC
≈ 14.0 - 16.0 USD

Teacher Faith
Teacher Faith  Professional Teacher  

  • Philippines
  • Teaches English, Filipino (Tagalog)
  • Sessions: 165

Languages: English, Filipino (Tagalog), Spanish

I am a Professional Online and Offline English Teacher for almost four years now. Teaching is my passion! And, I really love my work because it gives me the sense of fulfillment when I see my students learning from me. Hope to see you in my class!

 Video Introduction Add to Favorites

Hourly Rate
70 - 90 ITC
≈ 7.0 - 9.0 USD

Jim
Jim  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 248

Languages: English, Spanish

I'm a TEFL certified native English teacher. I am interested in teaching both adults and children

Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
10 ITC
Holly
Holly  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 494

Languages: English, Spanish

I am a professional teacher with extensive experience. I have taught online and in live classrooms. I love meeting people from all over the world and helping them learn the English language! Let's talk today.

 Video Introduction Add to Favorites

Hourly Rate
80 - 180 ITC
≈ 8.0 - 18.0 USD

30 Minute Trial
70 ITC
brother_dave
brother_dave  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 241

Languages: English, German, Chinese (Mandarin), Turkish

I am an experienced online English teacher, having taught since 2010. I have a TEFL certificate and studied BA Modern Languages. I've worked in an international English in Action summer camp in Turkey and now teach English in a school in Germany.

Add to Favorites

Hourly Rate
90 - 160 ITC
≈ 9.0 - 16.0 USD

30 Minute Trial
60 ITC
Colleen
Colleen  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 284

Languages: English, Japanese, Spanish

Idioms tripping you up in articles? Nervous talking to English speakers? I'm a native U.S. English speaker looking to help! I have a TESOL Certification, and look forward to meeting you!

 Video Introduction Add to Favorites

Hourly Rate
85 - 140 ITC
≈ 8.5 - 14.0 USD

Egmayo
Egmayo  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 479

Languages: Spanish, English, Russian, Basque

I am a highly qualified language teacher with more than eight years of experience. I teach Spanish, English, Russian and Basque.

Add to Favorites

Hourly Rate
120 - 140 ITC
≈ 12.0 - 14.0 USD

30 Minute Trial
70 ITC