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
Availability on
Within
Also speaks
From
Price (ITC per hour)  
Tags
Luba
Luba  Professional Teacher  

  • Russian Federation
  • Teaches Russian, English, French
  • Sessions: 42

Languages: Russian, English, French

I am a Russian native speaker and I speak French and English. I graduated from the Moscow State Linguistique University. I've lived in France since 2008 and I have been teaching since 2000.

 View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

30 Minute Trial
100 ITC
Carly
Carly  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 63

Languages: English, Slovenian

I am a qualified CELTA teacher from the UK, with a degree in Criminology. I live in Slovenia so I know how difficult it can be to learn another language. I am very friendly and would love to help you improve your English skills.
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • FCE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 200 ITC
≈ 9.0 - 20.0 USD

30 Minute Trial
60 ITC
Edna A.
Edna A.  Professional Teacher   OOPT

  • Brazil
  • Teaches Portuguese, English
  • Sessions: 27

Languages: Portuguese, English, Spanish

I have BA in Teaching and a TKT Certificate. I have been teaching for over 10 years students of all ages and all levels
  • Beginners
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 200 ITC
≈ 9.0 - 20.0 USD

30 Minute Trial
20 ITC
Marta
Marta  Professional Teacher  

  • Italy
  • Teaches Italian, Ukrainian, English, Russian
  • Sessions: 51

Languages: Italian, Ukrainian, English, Russian

Welcome! My name is Marta. I am a professional english, italian, russian, ukrainian teacher. I have 9 years of experience teaching students of all levels, ages, and backgrounds.
  • Beginners
  • Children
  • Teenagers
  • Test Preparation
  • IELTS
  • TOEFL
  • CILS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

30 Minute Trial
50 ITC
Shelby
Shelby  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 178

Languages: English

New Language Challenge special: Sign up for italki's Language Challenge and book a special 20 hour package at a discounted rate! If you are taking the challenge, please book the 20 hour package regardless of your current class.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
85 - 100 ITC
≈ 8.5 - 10.0 USD

30 Minute Trial
60 ITC
Jill
Jill  Professional Teacher  

  • France
  • Teaches Chinese (Mandarin), French
  • Sessions: 71

Languages: Chinese (Mandarin), French, English, Italian, German, Dutch

I am French born with Taiwanese parents. I speak both Mandarin and French fluently, attended international French school in Taiwan. So, here I can help you in improving your French or Mandarin Chinese.
  • Beginners
  • Children
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
60 ITC
Kim I Tutor ESL
Kim I Tutor ESL  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 102

Languages: English, Spanish, Chinese (Mandarin)

I'm a Canadian certified teacher with a background in TESOL. I offer English lessons for speaking and listening, IELTS speaking, and structured English courses. I also teach older children and teenagers. Contact me today!
  • Children
  • Teenagers
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 150 ITC
≈ 14.0 - 15.0 USD

Jerry
Jerry  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 489

Languages: English, French, Spanish

My name is Jerry, I'm a Native American with fluent English and I can't wait to help you learn my language! My courses are extremely fun, and tailored to each individuals need.
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC
  • FCE
  • BEC
  • PET
  • CAE
  • CPE
  • KET
  • ILEC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
95 - 140 ITC
≈ 9.5 - 14.0 USD

30 Minute Trial
60 ITC
Ring
Ring  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin), Chinese (Shanghainese), English
  • Sessions: 295

Languages: Chinese (Mandarin), Chinese (Shanghainese), English, Japanese

I've been teaching one-on-one Chinese since 2011. As a graduate from the Institute of Teaching Chinese as Foreign Language, I specialize in mandarin teaching while I also help with test preparation. Students of all levels are welcome!
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • HSK

 View time schedule Add to Favorites

Hourly Rate
100 - 150 ITC
≈ 10.0 - 15.0 USD

30 Minute Trial
60 ITC
Hamid Athman
Hamid Athman  Professional Teacher  

  • Kenya
  • Teaches English, Swahili
  • Sessions: 46

Languages: English, Swahili

* I am a professional online Swahili teacher with over 5 years experience. * I teach students of all levels from all over the World. * I also offer free trial lessons
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

30 Minute Trial
50 ITC
Vale
Vale  Professional Teacher  

  • Italy
  • Teaches Italian, English
  • Sessions: 881

Languages: Italian, English

TEFL Qualified English and Italian teacher with 3 years experience and a MA in education. I can help you with your English and/or Italian skills whether you are interested in correcting grammar, improving your accent, or increasing vocabulary.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 100 ITC
≈ 8.0 - 10.0 USD

30 Minute Trial
40 ITC
Sarah H
Sarah H  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 568

Languages: English, Italian

Hi! My name is Sarah. I have a degree in Communications and am a TEFL certified teacher. I am an enthusiastic and driven teacher using a wide range of materials and ideas to help my students become the English speaker they have always wanted to be.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 180 ITC
≈ 16.0 - 18.0 USD

30 Minute Trial
50 ITC
Laura Martínez
Laura Martínez  Professional Teacher  

  • Puerto Rico
  • Teaches English, Spanish
  • Sessions: 200

Languages: English, Spanish

I am a professional English and Spanish teacher. I have a TEFL/TESOL certification and two years of teaching experience. I am prepared to teach any level and age. I also have experience with Cambridge and IELTS preparation.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
50 ITC
Mercy
Mercy  Professional Teacher  

  • Korea, Republic of
  • Teaches Korean, English
  • Sessions: 98

Languages: Korean, English

Hi, are you looking for a fun, responsible, and passionate English/ Korean teacher? Here I am! Let's have fun learning English/ Korean!!!
  • Teenagers
  • Test Preparation
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 200 ITC
≈ 16.0 - 20.0 USD

30 Minute Trial
80 ITC
Gabriel Vásquez
Gabriel Vásquez  Professional Teacher  

  • Venezuela
  • Teaches Spanish, English
  • Sessions: 0

Languages: Spanish, English, German

I'm Gabriel, a professional Spanish teacher. I hold a degree in Languages and have taught Spanish & English for 3 years at a university level. I focus on YOUR needs: If you want to learn/master my languages: give me a chance, I will not let you down!
  • Beginners
  • Business
  • Test Preparation
  • TOEFL
  • DELE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 100 ITC
≈ 5.0 - 10.0 USD

30 Minute Trial
10 ITC