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.


Trained to teach a foreign language to non-native speakers.

Structured Learning

Can teach using structured lesson plans and academic materials.
Also speaks
Price (ITC per hour)  
Lewella From United States Add to Favorites
Teaches: English, Russian
Languages: English, Russian
We work as a teaching team. Our students have come from more than 50 countries. Our program is customized to fit each individual student's needs. We offer native insights into US culture for those planning to come here.

Hourly Rate
170 ITC
≈ 17.0 USD

30 Minute Trial
10 ITC
Mario From Spain Add to Favorites
Teaches: Spanish
Languages: Spanish, English
I am Spanish Native from Madrid, I am currently working in the Red Cross teaching Spanish to immigrants. I can teach you spanish through english or spanish

Hourly Rate
110 ITC
≈ 11.0 USD

30 Minute Trial
55 ITC
ESL Teacher LJ
ESL Teacher LJ From United States Add to Favorites
Teaches: English
Languages: English, Spanish, Arabic
Thanks for looking at my classes! I’m a professional online ESL teacher who enjoys helping people improve their English skills. I have been teaching since 2007. I teach Business, General, & Conversational English. I also offer test preparation.

Hourly Rate
120 - 300 ITC
≈ 12.0 - 30.0 USD

30 Minute Trial
75 ITC
Teacher Faith
Teacher Faith From Philippines   Add to Favorites
Teaches: English, Filipino (Tagalog)
Languages: English, Filipino (Tagalog)
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!

Hourly Rate
65 - 85 ITC
≈ 6.5 - 8.5 USD

30 Minute Trial
30 ITC
sujin kim
sujin kim From Korea, Republic of   Add to Favorites
Teaches: Korean
Languages: Korean, Chinese (Mandarin), English, Spanish
- I am from Seoul, S. Korea. In 2007, I've passed General certificate of education exam. I've learn English and Chinese. For student, i was evaluated for Kind, patient, professional, unique teacher.

Hourly Rate
150 - 160 ITC
≈ 15.0 - 16.0 USD

30 Minute Trial
50 ITC
candy From China   Add to Favorites
Teaches: Chinese (Mandarin)
Languages: Chinese (Mandarin), Chinese (Cantonese), English
Hi,my name is candy. I come from China,Guangdong province. I have been worked for 3 years. I am a kindergarten teacher,teaching the child drawing, singing,dancing. I like teaching and help others who wants to learn Chinese.

Hourly Rate
40 - 80 ITC
≈ 4.0 - 8.0 USD

30 Minute Trial
10 ITC
Gary Koutsoubis
Gary Koutsoubis From United States   Add to Favorites
Teaches: English
Languages: English, Spanish, Portuguese
I am a professional CELTA-certified English teacher with a Masters Degree in Business Administration (MBA). I teach general English as well as Business English and Exam Preparation (BEC, FCE).

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
30 ITC
Eric From United States   Add to Favorites
Teaches: English
Languages: English, Arabic, French
Professional English teacher with five years experience! Every lesson is personalized. I teach spoken, business, and academic English with an American accent.

Hourly Rate
190 - 250 ITC
≈ 19.0 - 25.0 USD

30 Minute Trial
80 ITC
Lisiane From Switzerland   Add to Favorites
Teaches: English, French
Languages: English, French, German, Spanish, Arabic
I am a native French speaker and near native English speaker. I love to learn languages and to teach them! And I look forward to helping you out! I have many tricks I can share!

Hourly Rate
180 - 210 ITC
≈ 18.0 - 21.0 USD

Marina From China Add to Favorites
Teaches: Chinese (Mandarin)
Languages: Chinese (Mandarin), English, Japanese
Hello,I'm Marina.I have been teaching online Chinese since 2010.I have work experience in Chinese pinyin,grammar,spoken Chinese,Chinese Chinese.HSK TEST.

Hourly Rate
90 - 108 ITC
≈ 9.0 - 10.8 USD

30 Minute Trial
50 ITC
Katy From United States   Add to Favorites
Teaches: English
Languages: English
My name is Katy and I am a CELTA qualified English teacher with several years of experience.I have tons of materials and happily plan each lesson according to my student's needs and goals. I hope to see you soon!

Hourly Rate
120 - 170 ITC
≈ 12.0 - 17.0 USD

30 Minute Trial
110 ITC
Elena A
Elena A From Bulgaria   Add to Favorites
Teaches: Bulgarian, Russian, English, Japanese
Languages: Bulgarian, Russian, English, Japanese, Hindi, Italian
I am a professional teacher in English, Japanese, Russian and Bulgarian. I have an MA in Applied Linguistics. I also received teacher training. I can prepare students for the IELTS and TOEFL exams. I also teach Business English.

Hourly Rate
140 - 200 ITC
≈ 14.0 - 20.0 USD

30 Minute Trial
60 ITC
Stephan From Germany   Add to Favorites
Teaches: German, English
Languages: German, English, Dutch, Chinese (Mandarin), French
I have previously worked as a private German and English tutor for several years. Teaching is my passion and am always fully engaged in the lessons with my students. Furthermore, I successfully completed a TESOL course and am TEFL-certified.

Hourly Rate
85 - 219 ITC
≈ 8.5 - 21.9 USD

30 Minute Trial
49 ITC
Nicholas From United States   Add to Favorites
Teaches: English
Languages: English, German, Spanish
Hi, I am an American who has been teaching English for about 4 years now. I try to maintain a relaxed environment and have a lot of fun in my lessons so that the students can learn to fully express themselves in English.

Hourly Rate
180 - 260 ITC
≈ 18.0 - 26.0 USD

30 Minute Trial
70 ITC
Olga From Russian Federation Add to Favorites
Teaches: Russian
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.

Hourly Rate
120 - 150 ITC
≈ 12.0 - 15.0 USD

30 Minute Trial
50 ITC