Ivan studied linguistics, translation, and interpretation (Russian, English, and German). In 2019, he has completed the post-graduate certification at the Peoples' Friendship University of Russia on the methods of teaching Russian as a non-native/foreign language.

Ivan has taught the Russian language in the United States for over 7 years, both in a classroom setting and as a private tutor. He continues working with the students of Russian of all levels, from elementary (complete beginner) to intermediate to advanced (functional fluency), as well as those preparing for the certification examinations (Levels A1-C2). Please see the testimonials from Ivan's current and former students here