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)  
             
Lorenzo
Lorenzo  Professional Teacher   OOPT

  • Italy
  • Teaches Italian, English
  • Sessions: 0

Languages: Italian, English, Spanish, French, Portuguese

I have a degree in languages, english and spanish and I did an internship for teaching italian to foreign people. I have two years of experience teaching.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 160 ITC
≈ 8.0 - 16.0 USD

30 Minute Trial
150 ITC
catherine
catherine  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 47

Languages: English

I am a professional Native English teacher. with a TEFL certification and 3years teaching experience. I also help with test preparations

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 230 ITC
≈ 17.0 - 23.0 USD

Rachel
Rachel  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 417

Languages: English, German, Italian

I am a British English teacher living in Switzerland. I have over 10 years teaching experience, a degree with honours in English language and a CELTA certificate from Cambridge University. I teach all levels (A1 - C2) and all ages (primary to adult).

 View time schedule Add to Favorites

Hourly Rate
185 - 235 ITC
≈ 18.5 - 23.5 USD

30 Minute Trial
85 ITC
Alex Gentry
Alex Gentry  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 30

Languages: English, Spanish, German, Chinese (Mandarin), Hindi, Portuguese, Vietnamese

Hey I'm Alex Gentry! I'm a certified English teacher (I-to-I TEFL) and currently teach online! I love learning languages and learning about the world! I specialize in conversational English and I teach students at all proficiency levels and ages!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
50 ITC
Consuelo
Consuelo  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 160

Languages: Spanish

Si quieres aprender español y no tienes mucho tiempo, estás lejos de una escuela o simplemente prefieres hacerlo en casa, puedes aprenderlo online conmigo

 View time schedule Add to Favorites

Hourly Rate
115 ITC
≈ 11.5 USD

30 Minute Trial
25 ITC
Natasa
Natasa  Professional Teacher  

  • Slovenia
  • Teaches Slovenian, English
  • Sessions: 46

Languages: Slovenian, English, French, Russian

I am a professional English teacher. I have experience in teaching children as well as adults. I can help improve your writing and speaking skills. I can also help you with learning Slovenian.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

Clair
Clair  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1074

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.

 View time schedule Add to Favorites

Hourly Rate
120 - 200 ITC
≈ 12.0 - 20.0 USD

30 Minute Trial
80 ITC
Yannah
Yannah  Professional Teacher  

  • United States
  • Teaches English, Serbian, Norwegian
  • Sessions: 135

Languages: English, Serbian, Norwegian, Danish, German

The best teacher you will ever get! I have been teaching norwegian, english and serbian for the past five years. Many satisfied students. Try and see for yourself.

 View time schedule Add to Favorites

Hourly Rate
240 - 300 ITC
≈ 24.0 - 30.0 USD

30 Minute Trial
100 ITC
MarinaSvetlakova
MarinaSvetlakova  Professional Teacher  

  • Belarus
  • Teaches Russian, English
  • Sessions: 346

Languages: Russian, English, Italian

I am a professional English, Italian and Russian teacher. I specialize in General English, Italian and Russian. I have been teaching since 2004. I have university degrees in marketing, economics and languages and a CELTA certified teacher. (2014)

 View time schedule Add to Favorites

Hourly Rate
80 - 200 ITC
≈ 8.0 - 20.0 USD

30 Minute Trial
50 ITC
Miranda
Miranda  Professional Teacher  

  • Mexico
  • Teaches English, Spanish
  • Sessions: 963

Languages: English, Spanish, Portuguese, French

I am an experienced professional teacher. It's an 80/20 in my online classroom. You do most of the work... "The person doing the work is the person doing the learning...." ¡Hasta pronto! Até logo! See you soon...

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 200 ITC
≈ 12.0 - 20.0 USD

30 Minute Trial
100 ITC
Helene
Helene  Professional Teacher  

  • Canada
  • Teaches English, French
  • Sessions: 415

Languages: English, French, Spanish, Chinese (Mandarin), Korean

I'm a French and English teacher with 15 years of experience. I've worked for Alliance Française, Université de Montréal, Shanghai American School, and many language schools, including my own. My specialty is helping people speak with confidence.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
250 ITC
≈ 25.0 USD

Giulia
Giulia  Professional Teacher  

  • Italy
  • Teaches Italian, Portuguese, Spanish, German
  • Sessions: 217

Languages: Italian, Portuguese, Spanish, German, English, Other

Hi! I am Giulia, a professional online teacher. I teach italian, german, spanish and portuguese online. I have different certifications and I studied at the

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 110 ITC
≈ 9.0 - 11.0 USD

30 Minute Trial
50 ITC
English With Chris
English With Chris  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 299

Languages: English

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.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
50 ITC
Elizabeth
Elizabeth  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 793

Languages: English

Greetings! I am a native English speaker from the USA. I have a Bachelor and a Master’s Degree in Education. Please schedule an English Lesson with me. I am sometimes available on the italki Instant Tutoring page. I look forward to meeting you soon!

 View time schedule Add to Favorites

Hourly Rate
70 - 130 ITC
≈ 7.0 - 13.0 USD

Nicole Kenneally
Nicole Kenneally  Professional Teacher   OOPT

  • United States
  • Teaches English, Filipino (Tagalog)
  • Sessions: 3

Languages: English, Filipino (Tagalog), Japanese

I am a TESOL Certified English Teacher from New York. I'm also an analyst in a healthcare investment bank and an article writer for The Epoch Times. I'm looking for more students on italki so come and checkout my awesome profile :-) .

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 200 ITC
≈ 13.0 - 20.0 USD

30 Minute Trial
75 ITC