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
Courtney H
Courtney H  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 12

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

  • United Kingdom
  • Teaches English
  • Sessions: 0

Languages: English

I am a qualified TEFL Teacher specializing in distance learning. I particularly enjoy accent reduction work and oral English. I also really enjoy teaching Business and Personal English. I can help you with both your written and spoken English.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 - 80 ITC
≈ 7.5 - 8.0 USD

30 Minute Trial
60 ITC
RobertaR
RobertaR  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 52

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.

 View time schedule Add to Favorites

Hourly Rate
160 - 220 ITC
≈ 16.0 - 22.0 USD

30 Minute Trial
110 ITC
Claire
Claire  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1051

Languages: English, Bulgarian

I am a professional English teacher who has been teaching since 2005. I started teaching online in 2010 and, to date, I have taught more than 1,000 lessons online.
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 View time schedule Add to Favorites

Hourly Rate
200 - 230 ITC
≈ 20.0 - 23.0 USD

30 Minute Trial
80 ITC
Anna
Anna  Professional Teacher  

  • Norway
  • Teaches Norwegian, English
  • Sessions: 123

Languages: Norwegian, English, German, Spanish, Russian, Finnish

I'm a native Norwegian and I can help you improve your grammar, structure, pronounciation and conversation skills in Norwegian - any level is welcome - intermediate or total beginner. I can also help you with English :-)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
105 - 220 ITC
≈ 10.5 - 22.0 USD

30 Minute Trial
50 ITC
Mark
Mark  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 616

Languages: English, Italian

I'm an experienced online English teacher, having been in education for over 14 years and have taught over 30 students this year alone. I have Advanced TEFL qualifications and have studied a Masters Business Degree.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL

 View time schedule Add to Favorites

Hourly Rate
155 - 190 ITC
≈ 15.5 - 19.0 USD

30 Minute Trial
10 ITC
Jessica ELT
Jessica ELT  Professional Teacher  

  • Ireland
  • Teaches English
  • Sessions: 4

Languages: English, Spanish

Hi everyone! I’m a TESOL certified professional online English teacher. I was born in Canada, and I grew up in Ireland. I teach English Conversation, General English, Business Communication, Exam Preparation (TOEFL / IELTS), and Academic English.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
170 - 220 ITC
≈ 17.0 - 22.0 USD

30 Minute Trial
60 ITC
Catherine
Catherine  Professional Teacher  

  • Russian Federation
  • Teaches Russian, English
  • Sessions: 167

Languages: Russian, English, Italian, Turkish

I have Teaching certificates from Cambridge University. As a native speaker I teach various aspects of Russian (including business Russian), I give English lessons for Russian speakers as well.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

30 Minute Trial
60 ITC
JolkaRoma
JolkaRoma  Professional Teacher  

  • Germany
  • Teaches Polish, German
  • Sessions: 74

Languages: Polish, German, English, Italian, Spanish

Hi, I am a friendly German teacher. I have graduated from a College for teachers. I enjoy teaching not only children but also adults.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
50 ITC
grace
grace  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin), English
  • Sessions: 2626

Languages: Chinese (Mandarin), English, German

A professional teacher with a qualified teacher certification and a Mandarin level certification.She's been teaching teenagers as well as adults for about 20 years.She can help you with pronunciation and speaking.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • HSK

 View time schedule Add to Favorites

Hourly Rate
99 - 119 ITC
≈ 9.9 - 11.9 USD

30 Minute Trial
50 ITC
Darren
Darren  Professional Teacher  

  • Australia
  • Teaches English
  • Sessions: 1373

Languages: English, Thai

I am a professional online & classroom English teacher. I'm TESOL qualified with certificates in Business English, Teaching Children & Teaching One to One. I teach all English topics including conversation, grammar & exam preparation including IELTS.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 ITC
≈ 15.0 USD

30 Minute Trial
60 ITC
ajw12
ajw12  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 106

Languages: English, Spanish

I am a native English teacher from England. I have taught children and adults of all levels and can also help with Cambridge exam preparation.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 150 ITC
≈ 12.0 - 15.0 USD

30 Minute Trial
60 ITC
Yvonne Lee
Yvonne Lee  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 1856

Languages: English

I am a native born English woman and a professional online English teacher. I have an honours degree in Literature and hold a CELTA Certificate. I can teach TESOL, IELTS and help with test preparation. I also specialise in Business English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 - 200 ITC
≈ 18.0 - 20.0 USD

30 Minute Trial
80 ITC
Mimi
Mimi  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 794

Languages: English, Spanish, French

I have been teaching since 2009. I worked in schools in Japan and have also worked online as a professional teacher. I am CELTA qualified with experience of teaching a wide range of students of different ages and abilities.
  • Beginners
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
45 ITC
Spanish Tutor
Spanish Tutor  Professional Teacher   OOPT

  • Spain
  • Teaches Spanish
  • Sessions: 2114

Languages: Spanish, English, Dutch, French, Italian, Swedish

My name is Andrés, a passionate teacher of Spanish language. I offer spanish online classes seven days a week for your convenience.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • DELE

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 180 ITC
≈ 5.0 - 18.0 USD

30 Minute Trial
50 ITC