Site Feedback

Get tutoring or speaking practice

Get a personal tutor to help you become fluent. Learn more about our teachers

Informal Tutoring

Knowledgeable and passionate about teaching their native language.

Speaking Practice

Provide speaking practice to help you become fluent.

Student Directed Learning

Can help you with your homework, review for a test, or learn about the culture.
Teaches
Also speaks
From
Price (ITC per hour) 
506 Professional Teachers and 952 Community Tutors are teaching English.
Tags
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. -Message me anytime for an Instant Tutoring-
  • 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
Maysa
Maysa  Professional Teacher  

  • Japan
  • Teaches Japanese, English
  • Sessions: 1969

Languages: Japanese, English, Chinese (Mandarin)

I am a native Japanese who wants to teach/tutor Japanese, beginner English and basic Chinese. More than 5 yrs of teaching experience in Japanese helps me to customize lessons for students' needs.

 View time schedule Add to Favorites

Hourly Rate
120 - 150 ITC
≈ 12.0 - 15.0 USD

30 Minute Trial
50 ITC
Phil
Phil  Professional Teacher  

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

Languages: English, Spanish, French, Italian, German, Catalan, 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
Kayla S.
Kayla S.  Community Tutor  

  • United States
  • Teaches English
  • Sessions: 103

Languages: English, Spanish, Portuguese

- Hello! I am a native English speaker from the United States who recently moved to South America and would like to help you with your English learning needs!
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
75 ITC
≈ 7.5 USD

30 Minute Trial
50 ITC
Rob
Rob  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 167

Languages: English, Sign Language, Spanish

I am a professional online English teacher. I have a TEFL Certification with a focus on Conversation, Grammar, and Business English. My BA Degree is in English from the University of Washington. My sessions are fun, challenging, and rewarding.
  • Beginners
  • Business
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
150 ITC
≈ 15.0 USD

30 Minute Trial
60 ITC
Laura Martínez
Laura Martínez  Professional Teacher  

  • Puerto Rico
  • Teaches English, Spanish
  • Sessions: 75

Languages: English, Spanish

I am a professional English and Spanish teacher. I have a TEFL/TESOL certification and two years of teaching experience. I am prepared to teach any level and age. I also have experience with Cambridge and IELTS preparation.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 120 ITC
≈ 10.0 - 12.0 USD

30 Minute Trial
45 ITC
Ewelina
Ewelina  Professional Teacher   OOPT

  • Poland
  • Teaches Polish, English
  • Sessions: 872

Languages: Polish, English, German, Spanish, French, Russian

An English teacher by profession and avocation, a Polish tutor out of curiosity and a passionate learner of languages out of love :) I offer classes for children, teenagers and adults - all levels.
  • Beginners
  • Children
  • Teenagers

 View time schedule Add to Favorites

Hourly Rate
110 - 115 ITC
≈ 11.0 - 11.5 USD

30 Minute Trial
49 ITC
Alexandra
Alexandra  Community Tutor  

  • Germany
  • Teaches German, English
  • Sessions: 133

Languages: German, English

I am a native german speaker who, after living in Japan for three years, currently moved to the united states. I know how hard it can be to pick up a new language and want to help you to learn how to talk german easy and naturally.
  • Beginners
  • Children
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 100 ITC
≈ 5.0 - 10.0 USD

30 Minute Trial
50 ITC
Liliya
Liliya  Professional Teacher  

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

Languages: Russian, English, German

I am a professional teacher. I’ve been teaching English and Russian for about 15 years both online and in classes. I have taught children and adults. I have a masters degree in ESL education, Certificate TKT Module 1 (Band 4), Module 2 (Band 4).

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
100 - 140 ITC
≈ 10.0 - 14.0 USD

30 Minute Trial
40 ITC
Jennifer
Jennifer  Professional Teacher  

  • Germany
  • Teaches English, German
  • Sessions: 1372

Languages: English, German, Spanish, French, Dutch, Italian, Chinese (Mandarin)

One class for all levels now: Feel free to take informal! Special classes available
  • Beginners
  • Teenagers

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
90 - 130 ITC
≈ 9.0 - 13.0 USD

Jan-Harm
Jan-Harm  Community Tutor  

  • Netherlands
  • Teaches Dutch, English
  • Sessions: 18

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

I am a native Dutch speaker. I learned several foreign languages myself, and in that way, learned a lot about the process of language acquisition. Using this knowledge, I would like to help you improve your Dutch!
  • Beginners

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
40 - 50 ITC
≈ 4.0 - 5.0 USD

30 Minute Trial
25 ITC
Shelby
Shelby  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 16

Languages: English

I am a professional online English teacher. I have a bachelor's degree in English and a TEFL certification. I have taught beginner through advanced students. I can help with conversation practice, grammar, writing skills, and test preparation.
  • Beginners

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
80 - 85 ITC
≈ 8.0 - 8.5 USD

30 Minute Trial
60 ITC
Azael
Azael  Community Tutor  

  • Mexico
  • Teaches Spanish, English
  • Sessions: 1058

Languages: Spanish, English, Japanese

Hello. I´m a Spanish native speaker. I have a bachelor degree in teaching English. I have been teaching English for two years and given Spanish tutorials.

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
50 - 60 ITC
≈ 5.0 - 6.0 USD

30 Minute Trial
25 ITC
Shery
Shery  Community Tutor  

  • United States
  • Teaches English, Spanish
  • Sessions: 2

Languages: English, Spanish, French, Japanese

I am a native bilingual speaker of English and Spanish from the U.S. As a learner of foreign languages myself, I understand the challenges we encounter when learning a new language, so I approach tutoring with patience energy and flexibility!

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
120 ITC
≈ 12.0 USD

Jerry
Jerry  Professional Teacher  

  • United States
  • Teaches English
  • Sessions: 43

Languages: English, French, Spanish

My name is Jerry, I'm a Native American with fluent English and I can't wait to help you learn my language! My courses are extremely fun, and tailored to each individuals need.
  • Beginners
  • Children
  • Teenagers
  • Business
  • Test Preparation
  • IELTS
  • TOEFL
  • TOEIC

 Video Introduction  View time schedule Add to Favorites

Hourly Rate
70 - 100 ITC
≈ 7.0 - 10.0 USD

30 Minute Trial
30 ITC