- F'02: Math 425, Bundles and Hodge Theory
- S'02: Math 428, Minimal Surfaces
- S'02: Math 303, Euclidean Geometry
- F'01: Math 302, NonEuclidean Geometry
- S'01: Math 302, NonEuclidean Geometry
- F'00: Math 423, Differentiable Manifolds
- S'00: Math 323, Differential Geometry
- F'99: Math 302, NonEuclidean Geometry;
(for which I was put on the
"Incomplete List")

Math 430, Topology - S'99: Math 428, Optimal Geometry; Math 296, Geometry and the Imagination
- F'98: Math 423, Differentiable Manifolds;
- S'98: Math 323, Differential Geometry (for which I was put on the "Incomplete List")
- F'97: Math 302, NonEuclidean Geometry
- F'96: Math 119, Geometry and the Imagination

Previous teaching elsewhere.