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)  
             
Turkish Teacher
Turkish Teacher From Turkey   Add to Favorites
Teaches: Turkish, English
Languages: Turkish, English, French
I have been teaching Turkish and English since 2009 for all levels. I have gained TESOL cert. given by Canadian Global TESOL Training Institute and IELTS cert. with 6.0 overall degree.

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
100 ITC
NicoleYin
NicoleYin From China   Add to Favorites
Teaches: Chinese (Mandarin)
Languages: Chinese (Mandarin), English, French
I am an experienced English teacher for 6 years. I specialize in Standard American English pronunciation, Business English and General English. I also have experience in Chinese teaching.

Hourly Rate
80 - 150 ITC
≈ 8.0 - 15.0 USD

30 Minute Trial
35 ITC
Karen S
Karen S From United Kingdom   Add to Favorites
Teaches: English
Languages: English
I am a professional online English teacher with a TEFL qualification and lots of experience teaching English to students from all over the world. I can help with grammar, vocabulary, conversation skills and also with IELTS exam preparation.

Hourly Rate
90 - 110 ITC
≈ 9.0 - 11.0 USD

30 Minute Trial
40 ITC
Sekeena
Sekeena From United Kingdom   Add to Favorites
Teaches: English
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.

Hourly Rate
120 - 180 ITC
≈ 12.0 - 18.0 USD

30 Minute Trial
60 ITC
Juana Spanish Skype
Juana Spanish Skype From Spain   Add to Favorites
Teaches: Spanish
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.

Hourly Rate
150 - 220 ITC
≈ 15.0 - 22.0 USD

30 Minute Trial
10 ITC
bahaa
bahaa From Syrian Arab Republic Add to Favorites
Teaches: Arabic
Languages: Arabic, French, English, Malay
I am a native Arabic teacher, Teaching an interesting academic course from beginner to advance levels, the original source of my course is UMM AL-QURA UNIVERSITY Saudi Arabia, I will be Happy to teach you! Follow me.

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
50 ITC
katjadoeling
katjadoeling From Germany OOPT Add to Favorites
Teaches: German
Languages: German, English, French, Nepali, Spanish, Tibetan
I am a professional online German teacher. I have a Master in Education and a certification from the Goethe-Institut. I can offer you courses on all levels as well as special courses, e.g. for children or for business purposes.

Hourly Rate
250 - 350 ITC
≈ 25.0 - 35.0 USD

30 Minute Trial
50 ITC
Shane
Shane From China   Add to Favorites
Teaches: Chinese (Mandarin)
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"...

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
60 ITC
Ally
Ally From China Add to Favorites
Teaches: Chinese (Mandarin), English
Languages: Chinese (Mandarin), English
I'm a highly experienced Chinese teacher with master degree, Welcome to study Chinese with me online, OR homestay with learning Chinese. chunlichinese.com

Hourly Rate
99 ITC
≈ 9.9 USD

30 Minute Trial
70 ITC
DAVE
DAVE From Slovakia Add to Favorites
Teaches: Czech, Hungarian, Slovak
Languages: Czech, Hungarian, Slovak, English, Spanish, German, Russian
Hello.I can teach students from all over the world Czech,Slovak,Hungarian.All of them I speak natively,so if you are interested don't hesitate to contact me.

Hourly Rate
100 - 105 ITC
≈ 10.0 - 10.5 USD

30 Minute Trial
30 ITC
Russian T
Russian T From Other Add to Favorites
Teaches: Russian
Languages: Russian, English, Persian (Farsi)
I teach various aspects of Russian language

Hourly Rate
60 - 90 ITC
≈ 6.0 - 9.0 USD

30 Minute Trial
30 ITC
Shachi Chotia
Shachi Chotia From India   Add to Favorites
Teaches: Hindi, English, French
Languages: Hindi, English, French, Urdu
I am a qualified language trainer with a teaching experience of 12 yrs. I have master's in English & French, along with 3 yrs post diploma in French. I'm a native Hindi speaker and can help you with gaining fluency in Hindi, English, French & Urdu.

Hourly Rate
120 - 130 ITC
≈ 12.0 - 13.0 USD

30 Minute Trial
30 ITC
English With Chris
English With Chris From United States   Add to Favorites
Teaches: English
Languages: English, Spanish
You can become more confident quickly. But to become confident you need to first make real progress. And real progress requires correction, daily review, focused lesson, and repetition. That's how my students gain confidence quickly.

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
10 ITC
Teacher Jong
Teacher Jong From Philippines Add to Favorites
Teaches: English
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.

Hourly Rate
70 - 85 ITC
≈ 7.0 - 8.5 USD

30 Minute Trial
30 ITC
JapaneseTutor
JapaneseTutor From Japan   Add to Favorites
Teaches: Japanese
Languages: Japanese
現在6歳の女の子から70歳のおじいさんまで、学生、会社員、社長さん、お医者さん、歌手、スポーツ選手など、様々な職種と年齢の生徒がいます。日常会話の練習から、日本語の試験、日本の大学入試などの準備まで教えることができます。

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
80 ITC