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)  
            
Tags
Aneta_K
Aneta_K  Professional Teacher  

  • United Kingdom
  • Teaches English, Polish
  • Sessions: 490

Languages: English, Polish, German

I love languages and I believe learning them should be fun and relaxing. With years of experience in teaching, I can help you with English and Polish. I don't do heavy grammar and try to make the process of learning as natural as possible.

 View time schedule Add to Favorites

Hourly Rate
135 - 175 ITC
≈ 13.5 - 17.5 USD

30 Minute Trial
80 ITC
Jimmy Mello
Jimmy Mello  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese, Spanish
  • Sessions: 50

Languages: English, Portuguese, Spanish, Italian, Catalan, Chinese (Mandarin), Polish

I am a professional online Language teacher. I have been teaching online languages since 2010. I have developed a Method to teach languages that is 100% focused on conversation since the first lesson.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
220 - 300 ITC
≈ 22.0 - 30.0 USD

30 Minute Trial
50 ITC
SRS
SRS  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 163

Languages: English, Chinese (Mandarin), Japanese

I am an experienced TEFL certified ESL teacher. I teach all levels and I customize my course "Conversation, Travel, & Culture" for every student. I also take requests - I like lessons to be interesting and relevant to you!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
50 ITC
saveria
saveria  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 270

Languages: Italian, Russian, English, French, Spanish, German

I am a professional online Italian teacher. I have bachelor degree in Languages and Cultures of Oriental Europe and DITALS II certification.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 120 ITC
≈ 8.0 - 12.0 USD

30 Minute Trial
10 ITC
Silvia
Silvia  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 87

Languages: Italian, Spanish, English

I am a qualified Italian teacher for foreingers from may 2013, I have DITALS certification. I teach all levels (beginner A1 to C2) and all ages (children and adults). I'm specialise in grammar, conversation and pronunciation.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
117 - 150 ITC
≈ 11.7 - 15.0 USD

30 Minute Trial
53 ITC
Teacher Aiza
Teacher Aiza  Professional Teacher  

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

Languages: English, Filipino (Tagalog), Chinese (Mandarin), Spanish

An ESL teacher for 7 years - teaching students from beginner to advance. As well as an IELTS, TOEFL, & TOEIC tutor. I'm a certified TESOL/TEFL holder since 2010. My teaching style is versatile and designed upon the students' needs.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 90 ITC
≈ 8.0 - 9.0 USD

30 Minute Trial
40 ITC
Paulo
Paulo  Professional Teacher  

  • Brazil
  • Teaches Portuguese
  • Sessions: 134

Languages: Portuguese, English, Spanish, French

I am a professional Portuguese teacher from Brazil. I will be glad to help you to achieve your goals

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 ITC
≈ 14.0 USD

30 Minute Trial
10 ITC
Debie McGill
Debie McGill  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese
  • Sessions: 183

Languages: English, Portuguese, Spanish

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
160 - 180 ITC
≈ 16.0 - 18.0 USD

30 Minute Trial
50 ITC
Brian
Brian  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 14

Languages: English, Russian, German

Hello! I am a TEFL certified English trainer from Seattle, USA. I have over 2 years’ experience teaching English as a foreign language to students of all ages in different countries around the globe.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 140 ITC
≈ 12.0 - 14.0 USD

Helen
Helen  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 33

Languages: English, Greek

I am a CELTA-trained English teacher. I specialize in exam preparation for IELTS/ ECCE/ ECPE and Cambridge exams. I also teach General English, Conversational English and Writing.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
200 - 220 ITC
≈ 20.0 - 22.0 USD

Jessica
Jessica  Professional Teacher  

  • Malta
  • Teaches English, Maltese
  • Sessions: 45

Languages: English, Maltese

I have a passion for teaching the English language as well as basics in Maltese. Although language learning can be challenging at times, through language exposure, students can enjoy their sessions and learn the essentials quickly.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
95 - 135 ITC
≈ 9.5 - 13.5 USD

30 Minute Trial
90 ITC
Yuriy
Yuriy  Professional Teacher  

  • Russian Federation
  • Teaches Russian
  • Sessions: 69

Languages: Russian, English, Japanese

I am a native Russian speaker, having a master degree in education. I do enjoy explaining and am really good at making complicated things simple. Hope to see you soon :).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 150 ITC
≈ 8.0 - 15.0 USD

30 Minute Trial
10 ITC
KelliA
KelliA  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 765

Languages: English, Spanish

I have been a professional English teacher for 9 years. I teach all ages and levels. I also teach business, medical, and aviation English as well as test preparation such as the IELTS.

 View time schedule Add to Favorites

Hourly Rate
120 - 159 ITC
≈ 12.0 - 15.9 USD

30 Minute Trial
50 ITC
Jaibodh Pandey
Jaibodh Pandey  Professional Teacher  

  • India
  • Teaches Hindi
  • Sessions: 456

Languages: Hindi, English, French, German, Urdu, Italian

I’m online Hindi & English teacher with 32 yrs. teaching experience. I have developed a unique method of teaching languages through which all my students are trained to think in the language, they learn .

 View time schedule Add to Favorites

Hourly Rate
120 - 170 ITC
≈ 12.0 - 17.0 USD

30 Minute Trial
30 ITC
Alfredo
Alfredo  Professional Teacher  

  • Uruguay
  • Teaches Spanish
  • Sessions: 993

Languages: Spanish, English

800+ Successful Sessions | 80+ Happy Students | 100% Great Feedback | 9+ Months on Italki | Speak Better Spanish from Day 1!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 150 ITC
≈ 8.0 - 15.0 USD

30 Minute Trial
40 ITC