Teaching
- Fall 2026MTH 531/631, Topology I (Point Set Topology)
- Spring 2026MTH 532/632, Topology II (Differential Topology)
- Spring 2026MTH 461, Survey of Modern Algebra
- Fall 2025MTH 783, Topics in Topology
- Spring 2025MTH 523/632, Topology II (Differential Topology)
- Spring 2024MTH 461, Survey of Modern Algebra
- Fall 2023MTH 782, Topics in Topology
- Fall 2023MTH 211, Calculus III
- Spring 2023MTH 532/632, Topology II (Differential Topology)
- Spring 2023MTH 210, Introduction to Linear Algebra
- Fall 2022MTH 531/631, Topology I (Point Set Topology)
- Spring 2022MTH 532/632, Topology II (Differential Topology)
- Spring 2022MTH 210-E, Introduction to Linear Algebra
- Fall 2021MTH 531/631, Topology I (Point Set Topology)
- Spring 2021MTH 461, Survey of Modern Algebra
- Fall 2020MTH 782, Topics in Topology
- Spring 2020MTH 211, Calculus III
- Fall 2019MTH 311, Introduction to Ordinary Differential Equations