English teacher John K.

John K.

Smart Lesson
Professional Teacher
Teaches
English
Native
Russian
Speaks
French
German
Spanish
Arabic
Chinese (Mandarin)
Georgian
Italian
Japanese
From United StatesLiving in Salt Lake City, United States (20:31 UTC-06:00)
About Me
italki teacher since Nov 20, 2017
InterestsTravelScienceHistory
I’ve always loved to learn languages ever since I was young. I would often go to our city library and read books on as many languages as possible. As I got older, my love for languages only grew stronger. Now, I have a bachelor’s degree in linguistics with a minor in Arabic, a Russian language certificate and a certificate for teaching English as a foreign language (TEFL). I’m a native speaker of English, and I speak Russian at the C2 level. I’ve also studied numerous other languages, including Arabic, Chinese, Spanish, French and German, and I’m learning new languages all the time. As a student of languages, I know what study habits are the most effective. I can also explain grammar in simple terms and provide conversational practice, which you need in order to speak the language well. I have experience teaching to people of different backgrounds, age groups, and levels of English. I'm flexible and I can adapt to your individual needs and goals. Teaching Style I offer both informal tutoring and professional lessons. With informal tutoring, we can choose a topic to discuss, and I will write feedback in the chat. This type of lesson can also be used for asking questions and checking your writing, among other things. With professional lessons, we will follow the course of a textbook, which will include reading, writing, speaking, listening, grammar, and homework. Cancellation Policy I allow a maximum of two last-minute cancellations for each student per month. After that, a...
My teaching material
  • PDF file
  • Audio files
  • Flashcards
  • Homework Assignments
  • Quizzes
5.0
Rating
1375
Students
16581
Lessons
100%
Attendance rate
100%
Response rate

English Lessons

English
Russian
Trial Lesson
919 lessons completed
USD 17.00+
Kids English Course
A1 -  C2

Kids

6,936 lessons completed
USD 22.00+
Package with 10% off
General English Course
A1 -  C2

Language Essentials

4,784 lessons completed
USD 22.00+
Package with 10% off
Business English Course
A1 -  C2

Business

498 lessons completed
USD 22.00+
Package with 10% off
Informal Tutoring
A1 -  C2

Conversation

2,791 lessons completed
USD 17.00+
Package with 12% off

Availability

297 Reviews

All
English
Russian
Student Daniel Kotik
Daniel Kotik
31 English lessons
Teacher’s pick
John  is an excellent English teacher. He is punctual, calm and friendly. He helps my son to communicate without fears and shyness; it makes the learning process much more successful. I strongly recommend him.
Feb 7, 2018
Student Алишер Хамидов
Алишер Хамидов
16 English lessons
Крутой учитель! Very good teacher!
May 5, 2026
Юрий Тихонов
1 English lesson
очень приятный в общении человек, мы прошли тесты чтобы понять мой уровень, обсудили мои цели, договорились о следующем уроке.
Apr 3, 2026
Student Adriano
Adriano
1 English lesson
Teacher’s pick
Learning a second language is difficult, but when you find the right person, it becomes easier. After talking with John, I realized that my English has improved a lot since I started studying it, five and a half years ago. His classes are not bored, we practice real English, which is the best part for me. At the end of the class, he gave me some feedback, so I could see where I made mistakes and now I can fix them. Are you looking for a good teacher? Book a class with him, you will not regret it.
Nov 23, 2017
Кристина Глаголева
13 English lessons
I really like this teacher, I feel like I'm starting to speak more freely and I'm not afraid of making mistakes.
Apr 9, 2026
Student Maxime
Maxime
147 English lessons
he's good👍
Jan 9, 2026