Teaching
University of Glasgow (2006-present)
Winter 2012:
Algebra and calculus 2D
(level 2);
Engineering E1
(level 1); and
Advanced Geometry & Topology 2
(level 5/PhD);
Winter 2011:
Analysis 2E
(level 2);
Autumn 2010:
Linear algebra 2B
(level 2) and
Advanced Geometry & Topology 1
(level 5/PhD);
Winter 2010:
Advanced Geometry & Topology 1
(level 5/PhD);
Autumn 2009:
Ring and Module Theory
(level 4);
Winter 2009: on leave;
Autumn 2008:
Ring and Module Theory
(level 4);
Winter 2008:
Complex algebraic curves
(level 5) and Analysis (level 2);
Autumn 2007:
Ring and Module Theory
(level 4);
Winter 2007: Analysis (level 2);
Autumn 2006: Group and Module Theory (level 4).
Stony Brook University (2003-06)
Spring 2006:
Mat402 (Seminar in mathematics)
.
Autumn 2005:
Mat125 (Calculus A)
and
Mat511 (Fundamental concepts of mathematics)
.
Spring 2005:
Mat515 (Geometry for teachers)
.
Autumn 2004:
Mat614 (Birational geometry and variation of GIT quotient)
.
Spring 2004:
Mat126 (Calculus B)
and
Mat515 (Geometry for teachers)
.
Autumn 2003:
Mat125 (Calculus A)
.
University of Utah (2001-03)
Spring 2003:
Math1090 (Business algebra)
(two sections).
Autumn 2002:
Math7800 (Toric geometry)
.
Spring 2002:
Math1210 (Calculus I)
.
Autumn 2001:
Math1050 (Precalculus)
.
University of Warwick (2000-01)
Winter 2001: Linear algebra.
Autumn 2000: Consolidation.