Below is a compilation of the courses in which I actively participated:

- Algebraic Number Theory, master-math program, Fall 2017
- Curves over Finite Fields, Spring 2017.
- Algebraic Number Theory, master-math program, Fall 2016.
- Elliptic Curves, master-math program, Fall 2015;
- Algebraic Number Theory, master-math program, Fall 2014;
- Algebra course for the first and second year undergraduate students at HSE math department; 2013-2014;
- Ordinary Differential Equations for the second year undergraduate students at HSE-NES program; Spring 2014;
- Algebra course for the first year undergraduate students at HSE-NES program; Spring 2012;
- Calculus course for the first and second year undergraduate students at HSE-NES program; Fall 2011, Fall 2012;
- Introduction to advanced algebra and calculus, HSE Faculty of the Political Studies, Spring 2011.