Spring 2024 Math 402 Non-Euclidean Geometry Fall 2023 Math 526 Algebraic Topology II. Click for a Course description pdf. Math 595 Group Cohomology Academic 2022/23 Sabbatical