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)  
             
Nataly Sverdlova
Nataly Sverdlova From Russian Federation   Add to Favorites
Teaches: Russian, Ukrainian, English
Languages: Russian, Ukrainian, English, German, Greek
Hi, everyone! I'm a professional English and Russian teacher with 15 years of experience. My goal in teaching is to give fluency in speaking and writing. I tailor my lessons due to students' needs. Welcome to my classes :)

Hourly Rate
80 - 160 ITC
≈ 8.0 - 16.0 USD

30 Minute Trial
40 ITC
Shona Cammillare
Shona Cammillare From Ireland   Add to Favorites
Teaches: English
Languages: English, Gaelic (Irish), Sign Language, French, Polish, Chinese (Mandarin)
I am a professional online English teacher. I have a TEFL certification, and I specialize in Business English and English Grammar. I have taught children as well as adults.

Hourly Rate
80 - 160 ITC
≈ 8.0 - 16.0 USD

30 Minute Trial
50 ITC
Jo Robson
Jo Robson From United Kingdom   Add to Favorites
Teaches: English
Languages: English, Spanish
I have been teaching English for ten years and have around 5000 hours of classroom experience. I hold a TEFL Certificate and Diploma. I believe communication is the key to learning a language, so let''s talk!

Hourly Rate
120 - 180 ITC
≈ 12.0 - 18.0 USD

30 Minute Trial
40 ITC
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
Clair
Clair From United Kingdom Add to Favorites
Teaches: English
Languages: English, Italian
I am a professional English teacher with 8 years classroom experience and 2 and a half years online tutoring experience. I have a TESOL certification and teach all aspects of the English language to all levels and help with exam preparation.

Hourly Rate
120 - 200 ITC
≈ 12.0 - 20.0 USD

30 Minute Trial
80 ITC
Teacher Depial
Teacher Depial From United States Add to Favorites
Teaches: English
Languages: English, Portuguese, Spanish, French
I'm a native speaker of American English, with an IDELT certification. I have extensive experience in Latin America, especially Brazil and Colombia, and I'm currently teaching English online from Europe.

Hourly Rate
130 - 200 ITC
≈ 13.0 - 20.0 USD

Steven
Steven From United States   Add to Favorites
Teaches: English, Spanish
Languages: English, Spanish, Portuguese, Russian
Professional author, researcher, and English teacher with a Doctor of Education degree.

Hourly Rate
65 - 100 ITC
≈ 6.5 - 10.0 USD

30 Minute Trial
40 ITC
Marta lang.clas
Marta lang.clas From Spain Add to Favorites
Teaches: Spanish, English
Languages: Spanish, English, French, Italian, Portuguese, Catalan
After many years teaching English to Spaniards in a very formal environment (EEOOII), I now enjoy teaching Spanish to English and French native speakers online. Students learning English at EEOOII can especially benefit from my past experience.

Hourly Rate
40 - 180 ITC
≈ 4.0 - 18.0 USD

Javier GC
Javier GC From Spain   Add to Favorites
Teaches: English, Thai
Languages: English, Spanish, Thai, German, French, Italian, Portuguese, Indonesian
Language lover - Passionate teacher - World nomad - More than 15 years of experience - More than 10 languages learnt - BA in Translation and Linguistics - Diploma in TESL - Grammar specialist - Currently in Thailand

Hourly Rate
85 ITC
≈ 8.5 USD

Kiyomi
Kiyomi From Japan Add to Favorites
Teaches: Japanese
Languages: Japanese, English, French, Arabic
I'm a professional Japanese teacher with a wide range of experience teaching students of all nationalities and proficiency levels.

Hourly Rate
85 - 150 ITC
≈ 8.5 - 15.0 USD

30 Minute Trial
40 ITC
Victor
Victor From Mexico   Add to Favorites
Teaches: Spanish, English
Languages: Spanish, English, Portuguese, Italian, French
I am a certified English teacher from Mexico, I have been teaching English for the past 3 years, I have worked with both adults and children. I have a certification in teaching English to students of other languages (TESOL).

Hourly Rate
60 - 100 ITC
≈ 6.0 - 10.0 USD

Troy
Troy From United States Add to Favorites
Teaches: English
Languages: English, Chinese (Mandarin), Portuguese, Vietnamese
**Interviewing Strategy, Resume/CV, Cover Letter Wording & Layout, Personal Statement **; ~TEOFL/IELTS~; ++Accent Reduction: American English++; Debate/Oral Presentation/Meetings and Report Writing; ☆Speak America English☆

Hourly Rate
250 - 388 ITC
≈ 25.0 - 38.8 USD

mondaytuesday
mondaytuesday From Canada Add to Favorites
Teaches: English
Languages: English, French, Japanese, Korean, Russian
Cambridge DipTEFLA (DELTA) professional teacher offering second language acquisition-focused, interactive sessions to adult learners. 70% student talk time. Topic-focused discussion, feedback & instruction in a flexible way, based on CEFR levels

Hourly Rate
159 ITC
≈ 15.9 USD

Anastasia
Anastasia From Russian Federation   Add to Favorites
Teaches: Russian, English
Languages: Russian, English, German, Hebrew, Italian
I'm a philologist and a professional English and Russian teacher. I have a degree in philology and keep on developing my teaching skills attending teaching conferences and learning about new teaching methods. I have been teaching online since 2011.

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
30 ITC
Dorothea
Dorothea From Germany Add to Favorites
Teaches: German
Languages: German, English, French, Hindi, Turkish
I am a professional native German teacher with a bachelor degree of education in German and Music. I teach German for all levels and all ages.

Hourly Rate
170 - 200 ITC
≈ 17.0 - 20.0 USD

30 Minute Trial
100 ITC