Find English Teachers

Online
John K.
Professional Teacher![]()
Teaches
English
Native
Russian
Speaks
French
German
Spanish
Arabic
Chinese (Mandarin)
Georgian
Italian
Japanese
Teaches
English
Native
Russian
Speaks
French
German
Spanish
Arabic
Chinese (Mandarin)
Georgian
Italian
Japanese
About Me
Me as a Teacher
My lessons & teaching style
Resume & Certificates
From United StatesLiving in Salt Lake City, United States (15:36 UTC-06:00)
About Me
italki teacher since Nov 20, 2017InterestsTravelScienceHistory
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.Me as a Teacher
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.My lessons & teaching style
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, all lessons must be canceled at least 24 hours ahead of time, through the Italki platform.My teaching material
- PDF file
- Audio files
- Flashcards
- Homework Assignments
- Quizzes
Certificates
TEFL - Benedict School - 2017Certificate for Teaching English as a Foreign language (with Merit)
Certificate verified
Education
2014 - 2017
Bachelor’s - Linguistics
Work Experience
2016 - 2016
Arabic Teacher's AssistantMy duties included providing Arabic conversational practice for Arabic 102 students at weekly speaking appointments, evaluating skits, giving scores and providing appropriate feedback and tutoring for conversational Arabic .
2017 - Current
English teacherI help children to learn English by teaching them new words and phrases, doing activities, and freely interacting with them in English. This broadens the range of ages I'm prepared to work with.
5.0
Rating
1,284
Students
15.3k
Lessons
100%
Attendance rate
100%
Response rate
English Lessons
English
Russian
Trial Lesson
852 lessons completed
USD 17.00+
Kids English Course
A1 - C2Kids6,412 lessons completed
USD 22.00+
Package with 10% off
General English Course
A1 - C2Language Essentials4,415 lessons completed
USD 22.00+
Package with 10% off
Business English Course
A1 - C2Business431 lessons completed
USD 22.00+
Package with 10% off
Informal Tutoring
A1 - C2Conversation2,618 lessons completed
USD 17.00+
Package with 12% off
Availability
Based on your timezone (UTC+00:00)
290 Reviews
All
English
Russian

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
Ramzan Merzhoev
14 English lessons
The best tutor, I recommend it!
Sep 12, 2025
Denis
57 English lessons
John is great!
May 22, 2025

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

ArtyomGorskii
1 English lesson
Great conversational English lesson! It was nice to meet him and answer questions in English on different topics. I hope to see him again soon!
Aug 18, 2025
Denis
57 English lessons
Very good
May 17, 2025

Trial Lesson
USD 17.00
Your final payment will be made in USD