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
Rachel Boyce
Rachel Boyce  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 560

Languages: English, Italian, Russian

I am an experienced and qualified teacher. I have taught students of all levels and can help with preparation for the IELTS, Cambridge and Trinity exams. I specialise in helping students improve their conversation skills.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
240 - 280 ITC
≈ 24.0 - 28.0 USD

30 Minute Trial
100 ITC
Courtney H
Courtney H  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 10

Languages: English, Spanish, Catalan

I am an English language teacher from California, USA living in Barcelona, Spain. I have a bachelor's degree in Literature and hold the Cambridge English Language Teaching certificate (CELTA). I have taught adults, teens, and children of all levels.
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 120 ITC
≈ 9.0 - 12.0 USD

30 Minute Trial
50 ITC
Massimo
Massimo  Professional Teacher   OOPT

  • Italy
  • Teaches Italian, Russian
  • Sessions: 416

Languages: Italian, Russian, English, French, Spanish

Mothertongue Italian teacher. I've been teaching Italian as a second language since 1994. Degree in Modern Languages ​​with specialization in Russian and Spanish. Welcome to study Italian online with me. Trial session available.
  • Beginners
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 140 ITC
≈ 5.0 - 14.0 USD

30 Minute Trial
10 ITC
Douglas Ramshaw
Douglas Ramshaw  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 298

Languages: English, Chinese (Mandarin)

I am a professional English teacher with actual experience teaching English across the world. I specialise in specific language points, conversational English, and IELTS. Learn with me and have complete control over your learning :)!!!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 170 ITC
≈ 13.0 - 17.0 USD

30 Minute Trial
50 ITC
Jinhee
Jinhee  Professional Teacher  

  • Korea, Republic of
  • Teaches Korean
  • Sessions: 50

Languages: Korean, English

I have been teaching English at secondary school in Korea since 1994. With 20-year teaching experience, I know how to have fun with students. 곧 만나길 바랍니다. ^^*

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

Thanasis
Thanasis  Professional Teacher  

  • Greece
  • Teaches Greek
  • Sessions: 429

Languages: Greek, English, Russian

Looking for new smiling students! 423 Completed Sessions!! 45 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
Olga
Olga  Professional Teacher  

  • Ukraine
  • Teaches English
  • Sessions: 0

Languages: Ukrainian, English

I am a professional English teacher from Ukraine. My experience shows that every student needs an individual approach, I believe I am good at it. I possess three educational backgrounds - political science, international relations and linguistic.
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

Jennifer N.
Jennifer N.  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 244

Languages: English, Portuguese, Spanish

I'm a California native, with a bachelor's degree and TESOL certification. I've been teaching English for 7 years, have taught a variety of ages, levels, skills, and learners from around the world. I've taught in the United States, Brazil, and Spain.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 - 195 ITC
≈ 15.0 - 19.5 USD

30 Minute Trial
120 ITC
Marc
Marc  Professional Teacher  

  • Canada
  • Teaches English, French
  • Sessions: 237

Languages: English, French, Spanish

I am a professional online French teacher and have been teaching since 2007. As a native Montrealer, I have two native languages; French and English.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • DELF

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
199 ITC
≈ 19.9 USD

30 Minute Trial
87 ITC
Alison
Alison  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 174

Languages: English, Sign Language, Italian, Maltese

I am a CELTA qualified native English speaker with an M.A. in Linguistics. I have experience teaching in the UK, Jordan, Malta & Italy. I speak English, Italian and a number of Sign Languages and specialize in Academic English and Exam preparation.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
135 - 180 ITC
≈ 13.5 - 18.0 USD

30 Minute Trial
80 ITC
Anna Wiazemsky
Anna Wiazemsky  Professional Teacher   OOPT

  • Russian Federation
  • Teaches Russian
  • Sessions: 44

Languages: Russian, English, Dutch

I am a professional online Russian teacher but I've got very little experience. On the other hand I am enthusiastic and wish to find a student who'll be enthusiastic about experiments and language games as well.

 View time schedule Add to Favorites

Hourly Rate
60 - 200 ITC
≈ 6.0 - 20.0 USD

30 Minute Trial
50 ITC
Phil
Phil  Professional Teacher  

  • United States
  • Teaches English, Spanish, French, Italian
  • Sessions: 1359

Languages: English, Spanish, French, Italian, Catalan, German, Portuguese

Since 2005, I've taught thousands of students as a professional language teacher. I love helping people master languages fast, so they can enjoy the many benefits of multilingualism!
  • Beginners
  • Teenagers
  • Business

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
200 - 300 ITC
≈ 20.0 - 30.0 USD

30 Minute Trial
70 ITC
 Scarlet  Lorraine
Scarlet Lorraine  Professional Teacher  

  • Other
  • Teaches English
  • Sessions: 6563

Languages: English

I have a Bachelor and a Master’s degree in English Language Teaching plus 11 years of work experience as an ESL (English as a Second Language) Instructor to foreign students.
  • Teenagers
  • Business
  • Test Preparation
  • IELTS

 View time schedule Add to Favorites

Hourly Rate
90 - 180 ITC
≈ 9.0 - 18.0 USD

30 Minute Trial
50 ITC
Muhammadz
Muhammadz  Professional Teacher  

  • South Africa
  • Teaches English
  • Sessions: 11

Languages: English, Afrikaans, Arabic, Chinese (Mandarin)

I am from South Africa. I am a native English speaker. I completed my TEFL and TESOL Course with Global Language Training. I'm currently learning Shaolin Kung Fu in China and wish to Teach English as well. See you soon.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 185 ITC
≈ 14.0 - 18.5 USD

30 Minute Trial
90 ITC
Abel
Abel  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 90

Languages: Spanish, English, French, Portuguese, German, Latin, Hindi, Japanese

I'm a certified teacher and I can give you Spanish lessons at any level or just chat in Spanish about any topic that you like. I can talk to you in Spanish (I'm a native), English or French.
  • Beginners

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
85 ITC
≈ 8.5 USD

30 Minute Trial
40 ITC