I am presently teaching a course, for undergraduate and graduate students, on Algebraic Topology.

In the past I have taught graduate courses on Characteristic Classes, Stable Homotopy Theory, Quantum Invariants in Low-Dimensional Topology, and Spectral Sequences.

I have also taught graduate seminars on Classics in Algebraic Topology and on Classics in Geometric Topology.

I tutored undergraduate Complex Analysis, Topology, and Geometry II.

Rather longer ago I taught the courses Algebraic Topology and Classics in Geometry and Topology.