teaching (2024-25)
- Fall: on sabbatical
- Winter: MATH 4270/7270 Algebraic Topology
previous courses at UM
- 2023-24
- MATH 3390 Introduction to Topology
- MATH 1700 D01 Calculus 2
- 2022-23
- MATH 4240/7240 Advanced Group Theory: Representation Theory of Finite Groups
- MATH 1700 D01 Calculus 2
- 2021-22
- Winter 2022 Parental Leave
- 2020-21
- MATH 4240/7240 Advanced Group Theory: Representation Theory of Finite Groups
- SCI 2000 Image Processing: Theory and Applications (co-taught with Dr J. Vaughan and Dr F. Bristow)
- 2019-20
- MATH 4360/7360 Introduction to Differential Geometry
- 2018-19
- MATH 1500 Introduction to Calculus
- MATH 4240/7240 Advanced Group Theory: Representation Theory of Finite Groups
- 2017-18
- (Fall 2017 Research Leave)
- MATH 4360/7360 Introduction to Differential Geometry
- 2016-17
- MATH 8810 Topics in differential topology: Cohomology and characteristic classes
- MATH 4240/7240 Advanced Group Theory: Representation Theory of Finite Groups
- 2015-16
- MATH 4360/7360 Introduction to Differential Geometry
- MATH 1230 Differential Calculus
- MATH 1710 Applied Calculus 2
- 2014-15
- MATH 1710 Applied Calculus 2
- MATH 3240 Topology I
- MATH 8430 Symplectic Geometry
- MATH 1500 Introduction to Calculus
- 2013-14
- MATH 1700 Calculus 2
- MATH 1700 Calculus 2