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
Jessica
Jessica  Professional Teacher  

  • Malta
  • Teaches English, Maltese
  • Sessions: 79

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
110 - 170 ITC
≈ 11.0 - 17.0 USD

30 Minute Trial
90 ITC
Thanasis
Thanasis  Professional Teacher  

  • Greece
  • Teaches Greek
  • Sessions: 460

Languages: Greek, English, Russian

Looking for new smiling students! 431 Completed Sessions!! 46 Students!! italki #1 Professional Greek Teacher since Jul 13, 2012!! And keep going ...
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 140 ITC
≈ 12.0 - 14.0 USD

30 Minute Trial
20 ITC
Mo Riddiford
Mo Riddiford  Professional Teacher  

  • New Zealand
  • Teaches English
  • Sessions: 80

Languages: English, German, French

I LOVE working with learners, especially if you are shy about speaking! We'll RE-discover your talent.... I have >11 years of professional ESL experience (Universities, firms, & 1-1) with clients from >20 countries. Your success is my joy.
  • Beginners
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 350 ITC
≈ 8.0 - 35.0 USD

30 Minute Trial
30 ITC
Fiby87
Fiby87  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 120

Languages: Italian, English, Korean, Spanish, Japanese, Chinese (Mandarin)

Hi! I am an Italian native speaker currently living in Italy and I have always been keen on learning new languages. I have been tutoring online for few months and I think you will find my lessons useful and interesting!
  • Beginners
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
60 - 100 ITC
≈ 6.0 - 10.0 USD

30 Minute Trial
40 ITC
Debie McGill
Debie McGill  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese
  • Sessions: 338

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.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • CELPE-Bras

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
160 - 180 ITC
≈ 16.0 - 18.0 USD

30 Minute Trial
50 ITC
David Swanson
David Swanson  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 323

Languages: English, Spanish, Catalan

CELTA and PGCE qualified native Englishman, born in England to English parents, with 3 years' teaching experience in schools and 6 months' online teaching experience on Italki. I also speak intermediate Spanish and live in Salamanca, Spain.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 150 ITC
≈ 12.0 - 15.0 USD

Tim
Tim  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 479

Languages: English, Armenian, Spanish

I am a professional online English teacher. I have Cambridge's CELTA certification. I teach Legal English, Business English, Conversational English and other English courses.
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
100 ITC
Caitlin
Caitlin  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 45

Languages: English, Russian

I am a TEFL-certified professional English teacher. Since 2010, I have been helping my students improve their grammar, vocabulary and overall comprehension.
  • Beginners
  • Children
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 150 ITC
≈ 14.0 - 15.0 USD

30 Minute Trial
60 ITC
Enrique
Enrique  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 152

Languages: Spanish, English

I am a professional native online Spanish teacher. I finished a master´s degree in Spanish as a Foreign language at the University of Oviedo (Spain). I help in test preparation, but also in everyday Spanish or Spanish for specific purposes.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • DELE
  • CELU

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
70 ITC
Susana
Susana  Professional Teacher  

  • Portugal
  • Teaches Portuguese, German
  • Sessions: 44

Languages: Portuguese, English, German, Spanish, Chinese (Mandarin), Russian

I am a professional Portuguese and German teacher. I have experience with individual lessons and students of all levels.
  • Beginners
  • Test Preparation
  • TestDaF
  • CAPLE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 150 ITC
≈ 9.0 - 15.0 USD

30 Minute Trial
40 ITC
Judy
Judy  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 28

Languages: English, Spanish, Portuguese, French, Italian

I am a certified English & Spanish teacher who presently studies 3 other languages so I understand the problems you may encounter when learning another language. I look forward to helping you improve your English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 160 ITC
≈ 10.0 - 16.0 USD

30 Minute Trial
50 ITC
M.K.
M.K.  Professional Teacher  

  • United States
  • Teaches Bosnian, English, Croatian, Serbian
  • Sessions: 581

Languages: Bosnian, English, Croatian, Serbian, German, Italian, Turkish

I am looking for new students learning English, Bosnian/Serbian/Croatian. I have a very flexible schedule. Feel free to contact me!
  • Beginners
  • Teenagers
  • Test Preparation
  • IELTS

 View time schedule Add to Favorites

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
50 ITC
RobertaR
RobertaR  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 54

Languages: Italian, English, French, German

I'm Italian and i'm a qualified Italian teacher. I work in a school for foreigners and as private teacher in Florence. I have a Philosophy and Italian degree, a language high qualification, and also a DITALS qualification to teach to foreigners.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • CILS
  • CELI

 View time schedule Add to Favorites

Hourly Rate
160 - 220 ITC
≈ 16.0 - 22.0 USD

30 Minute Trial
110 ITC
Phuong Berry
Phuong Berry  Professional Teacher  

  • Viet Nam
  • Teaches Vietnamese, English
  • Sessions: 35

Languages: Vietnamese, English, Japanese, Spanish

I am a professional online and classroom Vietnamese teacher. I have a Teaching English Language Learners certification, and I specialize in General Vietnamese, and Conversation.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
60 - 100 ITC
≈ 6.0 - 10.0 USD

30 Minute Trial
40 ITC
Mauro
Mauro  Professional Teacher  

  • Colombia
  • Teaches Spanish, English
  • Sessions: 1448

Languages: Spanish, English, French

I am a qualified English and professional Spanish Teacher who, is willing and able to lead and help you to improve your Spanish or English skills in a strict but kind and fun way.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 120 ITC
≈ 9.0 - 12.0 USD

30 Minute Trial
50 ITC