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)  
             
Juana Spanish Skype
Juana Spanish Skype  Professional Teacher  

  • Spain
  • Teaches Spanish
  • Sessions: 9

Languages: Spanish, English, French

I have been a professional Spanish teache for 12 years and author for Spanish material with different publishing houses. I have master degree in ELE education.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
250 - 270 ITC
≈ 25.0 - 27.0 USD

30 Minute Trial
50 ITC
Joseph G. Oliver
Joseph G. Oliver  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 103

Languages: English, German, Korean

Do you want to practice speaking English? Or are you looking for help with grammar and writing? I would be happy to help you :-)

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
85 - 130 ITC
≈ 8.5 - 13.0 USD

30 Minute Trial
35 ITC
Elena Ann
Elena Ann  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin)
  • Sessions: 1261

Languages: Chinese (Mandarin), English

Hi, my name is Elena. I'm a Chinese teacher here on italki.com and am accepting new students. I've experience as a school teacher. I'm friendly, persistent and patient, and I get good reviews. Please sign up for a trial lesson!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 - 160 ITC
≈ 12.0 - 16.0 USD

30 Minute Trial
69 ITC
ESL Snipes
ESL Snipes  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 307

Languages: English

As a professional English teacher, my goal is to assist you in learning English; and having traveled to 10 foreign countries helps me understand people that speak other languages. It has been my privilege to help people from 17 nations.

 View time schedule Add to Favorites

Hourly Rate
100 - 200 ITC
≈ 10.0 - 20.0 USD

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

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

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

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
Jackson Bagatoli
Jackson Bagatoli  Professional Teacher  

  • Brazil
  • Teaches Portuguese, English
  • Sessions: 12

Languages: Portuguese, English, French, German

I've been teaching English since 2011, I've taught in a variety of schools, for a variety of students, kids and adults. I have a TESOL certification accredited by Cambridge, which is CELTA.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 - 110 ITC
≈ 7.5 - 11.0 USD

30 Minute Trial
10 ITC
Leigh
Leigh  Professional Teacher  

  • New Zealand
  • Teaches English
  • Sessions: 8

Languages: English, Ukrainian, Italian

Hi, I'm Leigh (pronounced Lee). I have been teaching in Ukraine at International House for 3.5 years. I taught elementary to advanced, as well as business English, IELTS and various other types of teaching.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
115 - 155 ITC
≈ 11.5 - 15.5 USD

30 Minute Trial
50 ITC
Chinese Teacher John
Chinese Teacher John  Professional Teacher  

  • China
  • Teaches Chinese (Mandarin)
  • Sessions: 69

Languages: Chinese (Mandarin), English

I am a professional online Chinese teacher. I have been teaching Chinese for over 10 years, I have been teaching online for over 4 years, I can teach spoken Chinese, writing, HSK, please feel free to contact me!!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 ITC
≈ 14.0 USD

30 Minute Trial
10 ITC
Marta lang.clas
Marta lang.clas  Professional Teacher  

  • Spain
  • Teaches Spanish, English
  • Sessions: 182

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

After many years teaching English to Spaniards in a very formal environment (EEOOII), I now enjoy teaching Spanish to English and French native speakers online. Students learning English at EEOOII can especially benefit from my past experience.

 View time schedule Add to Favorites

Hourly Rate
180 ITC
≈ 18.0 USD

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

  • Australia
  • Teaches English
  • Sessions: 188

Languages: English, French, Italian, Slovak, Turkish

I'm an English teacher from Australia, with seven years' experience of tutoring and teaching. I offer sessions in conversation practice, exam preparation and business English.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
140 - 150 ITC
≈ 14.0 - 15.0 USD

30 Minute Trial
70 ITC
Thaddeus
Thaddeus  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 39

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
Miracle L. Smith
Miracle L. Smith  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 9

Languages: English, Spanish, Korean, Persian (Farsi)

Professional online English teacher with 15+ years of teaching experience. I have taught students from 3-65 years of age. Specialty is native English pronunciation ("accent reduction"). Currently completing TESOL certification.

 View time schedule Add to Favorites

Hourly Rate
170 ITC
≈ 17.0 USD

30 Minute Trial
55 ITC
Sekeena
Sekeena  Professional Teacher  

  • United Kingdom
  • Teaches English
  • Sessions: 140

Languages: English

I'm a professional and experienced ESL teacher.I have a CELTA (level 5) and a TESOL i to i certification that qualifies me to teach English as a second language. I would love to help you with your weaknesses and achieve your goals.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
180 - 200 ITC
≈ 18.0 - 20.0 USD

30 Minute Trial
60 ITC
Anne
Anne  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 1070

Languages: English

I'm a professional, online English teacher from California, USA. I have a M.S. in ESL education. Whether you are a beginner or want to take your English to the next level, I'd love to help you! Book your trial lesson today!

 View time schedule Add to Favorites

Hourly Rate
175 - 270 ITC
≈ 17.5 - 27.0 USD

30 Minute Trial
85 ITC