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)  
             
Emma
Emma  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 251

Languages: Italian, Spanish, English, French

I´m a professional Italian teacher from Italy. I can help you to improve your oral, written, and comprehension skills!

 View time schedule Add to Favorites

Hourly Rate
110 - 120 ITC
≈ 11.0 - 12.0 USD

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

  • Spain
  • Teaches Spanish
  • Sessions: 1843

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.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 160 ITC
≈ 5.0 - 16.0 USD

30 Minute Trial
30 ITC
Brandon
Brandon  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 148

Languages: English, Hungarian, Spanish, Georgian

Professional Teacher ~ CELTA Certified ~ Everyday English ~ Business English ~ TOEFL, CAE, FCE, IELTS, SAT ~ American Slang and Idioms

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 200 ITC
≈ 12.0 - 20.0 USD

30 Minute Trial
50 ITC
Gearoid
Gearoid  Professional Teacher  

  • Ireland
  • Teaches English
  • Sessions: 796

Languages: English

Hi I am Ger from Dublin, Ireland. I am a professional online English teacher. I have a TEFL & TESOL certification(s). I specialize in Business English and General English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
175 ITC
≈ 17.5 USD

30 Minute Trial
30 ITC
Thaddeus
Thaddeus  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 40

Languages: English, Korean, Russian, Ukrainian

I have a Masters in Teaching English (TESOL) and 5 years of experience. I teach Beginning English, Intermediate English, Conversation Practice, and Exam Preparation. Check out my English resource website: http://www.enupgrade.com/

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
130 - 160 ITC
≈ 13.0 - 16.0 USD

30 Minute Trial
80 ITC
Maria Hdz
Maria Hdz  Professional Teacher   OOPT

  • Spain
  • Teaches Spanish
  • Sessions: 407

Languages: Spanish, English, French, Portuguese

Hola!! With a degree in Spanish and with 4years experience teaching (check my CV!),i can help you to solve your grammar problems and improve your oral expression! also help for D.E.L.E exams =)

 View time schedule Add to Favorites

Hourly Rate
110 - 185 ITC
≈ 11.0 - 18.5 USD

30 Minute Trial
50 ITC
Jason
Jason  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 203

Languages: English, Spanish

I am from the U.S.A but I live & teach English in Argentina, I am TESOL certified. My schedule changes often so if I'm not available for a lesson, send me a message and I'll try to accommodate you.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 ITC
≈ 10.0 USD

30 Minute Trial
50 ITC
Shraddha Pandey
Shraddha Pandey  Professional Teacher  

  • India
  • Teaches English, Hindi
  • Sessions: 334

Languages: English, Hindi, Spanish

I’m a professional online Hindi & English teacher. I have been teaching Hindi & English for over two decades. My students are quite friendly with me and share their problems of language.

 View time schedule Add to Favorites

Hourly Rate
120 - 160 ITC
≈ 12.0 - 16.0 USD

30 Minute Trial
30 ITC
Danica
Danica  Professional Teacher  

  • Canada
  • Teaches English
  • Sessions: 67

Languages: English, Punjabi, Hindi, Nepali, Spanish

I offer practical English conversation, assistance with improving your pronunciation skills & increasing your confidence in your speaking ability! Contact me to have a one-on-one lesson with a native Canadian speaker!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
138 - 157 ITC
≈ 13.8 - 15.7 USD

30 Minute Trial
88 ITC
Sérgio
Sérgio  Professional Teacher  

  • Brazil
  • Teaches English, Portuguese, Spanish
  • Sessions: 4

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

I'm a psychopedagogist, that is, my job is to find your learning difficulties and SOLVE them.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
110 - 150 ITC
≈ 11.0 - 15.0 USD

30 Minute Trial
75 ITC
Valeria May
Valeria May  Professional Teacher   OOPT

  • Germany
  • Teaches German, Chinese (Mandarin), English
  • Sessions: 205

Languages: German, Chinese (Mandarin), English, Italian, Urdu, Arabic, Hindi, Sanskrit

background: general linguistics, master's degree, German native speaker service: pronunciation, conversation about every subject, new vocabulary, practice, reading, text generation and correction, grammar exercises and explanation

 View time schedule Add to Favorites

Hourly Rate
180 - 273 ITC
≈ 18.0 - 27.3 USD

30 Minute Trial
80 ITC
Yader
Yader  Professional Teacher  

  • Honduras
  • Teaches Spanish, Sign Language
  • Sessions: 190

Languages: Spanish, Sign Language, English, French, Russian, Chinese (Mandarin)

Hola!!! Quiero comentarles que acabo de estar en una clase en donde se me han enseñado 40 nuevos métodos para enseñar idiomas, la clase fue en Ontario Canadá.... quieres saber mas? contactame :-)

 View time schedule Add to Favorites

Hourly Rate
100 - 140 ITC
≈ 10.0 - 14.0 USD

30 Minute Trial
70 ITC
Silvia
Silvia  Professional Teacher  

  • Italy
  • Teaches Italian
  • Sessions: 1

Languages: Italian, English, Spanish, French, Finnish

Languages are my passion. I do work as translator and give private Italian and Spanish lessons. I can teach Basic Italian and Magic Italian (Magic is the ability to use the right word, that it is not simple in a so rich language).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 250 ITC
≈ 10.0 - 25.0 USD

30 Minute Trial
80 ITC
Raúl Andalucia
Raúl Andalucia  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 117

Languages: Spanish, English

Hello, my name is Raúl and I’m 28 years old. I’m a professional online Spanish teacher living in the South of Spain. I have studied an Education degree and I also have the FCE from Cabridge University. I really love teaching languages.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
45 - 90 ITC
≈ 4.5 - 9.0 USD

30 Minute Trial
30 ITC
Lucy
Lucy  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin), Other
  • Sessions: 154

Languages: Chinese (Mandarin), Other, English

I am a professional Chinese teacher from China.I have 22 years of experience in public schools.I have mandarin certification .I enjoy teaching .

 View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

30 Minute Trial
50 ITC