Visited 4 hours ago
John K.
Russian
English
Native
French
German
Spanish
Arabic
Chinese (Mandarin)
Georgian
Italian
Japanese

From United States

Living in Salt Lake City, United States

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
Read more

Interests

Travel
Science
History
Trial Lesson
961 lessons completed
USD 17.00+
General Russian Course
A1-C2
Language Essentials
571 lessons completed
USD 22.00+
10% off
Informal Tutoring
A1-C2
Conversation
98 lessons completed
USD 17.00+
12% off
Based on your timezone (UTC)
5.0
301
Reviews
100%
Attendance
100%
Respond
All
English
Russian
For beginners·54
Patient·6
Pronunciation·2
Structured lessons·2
Provides materials·2
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.
Student Aleksandr
Aleksandr
1 English lesson
Первое занятие с Джоном прошло хорошо. Очень внимательный учитель, расписал план занятий, по какому учебнику заниматься и как достичь поставленных целей.
Student Tatiana A
Tatiana A
9 English lessons
I really enjoy my lessons with John. He is always well prepared, and every lesson is well organized and structured. He explains everything clearly and makes difficult topics easy to understand. He also pays attention to my pronunciation and helps me improve it. I always learn something new and feel that I am making progress. Highly recommend John!
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.
Luo Bright
1 English lesson
老师挺好的,但是相对于其他,我选择老师的话,就是没有那么的针对于我的问题来进行解决,它的一些内容可能相对于我来说太简单了,大家还是找到自己适合老师吧
Student Dmitry Dluzhansky
Dmitry Dluzhansky
1 English lesson
Great lesson! The teacher is very attentive and thorough — mistakes are corrected in detail and new topics are introduced in an interesting way. Highly recommend!