
 undergraduate courses
at Novosibirsk State University (from 1989)
 Calculus
 Differential Geometry
 Linear Algebra and Analytical Geometry
 Complex Analysis
 undergraduate courses at Omsk State Technical University (from 2006)
 Discrete Mathematics
 Higher Mathamatics
 undergraduate courses at Seoul National University
 graduate courses at Novosibirsk State University
 Algebraic Methods in Knot Theory (20022003, 20032004)
 Introduction to Braid Theory (20042005)
 Geometry of Threedimensional Manifolds (Spring 2007)
 graduate courses at
Seoul National University (1995, 2002, 2003),
Pusan National University (1996), University of Bologna (2001)
 Introduction to Hyperbolic Geometry and Hyperbolic Manifolds
 Algebraic Methods in Knot Theory
 Volumes of Hyperbolic Manifolds and Orbifolds
 graduate courses at GornoAltaisk State University (2005, 2005)
 Introduction to Lobachevsky Geometry and Theory of Hyperbolic Manifolds (2005)
 Introduction to Algebraic Topology and Knot Theory (2006)
