Current Classes
- (Off-campus 2024–2025)
Student Hours
- (Off-campus 2024–2025)
Student Resources
Course Notes
These are semi-polished lecture notes, as well as a reading list for a student seminar on math and society. Any errors, conceptual or typographical, are mine and I appreciate corrections!
Course Repository
Teaching History
College teaching
Research Advising
2023–2024 (Carleton)
- Math 120: Calculus 2 (two sections).
- Math 206: Tour of Math (coordinator and lecturer).
- Math 236: Mathematical Structures.
- Math 291: Independent Study, Math and Power.
- Math 295: Computational Algebraic Geometry.
- Math 342: Abstract Algebra.
- “Klein’s lectures on the icosahedron and topological Abel–Ruffini,” Independent research. Akash Ganguly and Annemily Hoganson.
- “Murmurations of elliptic curves via persistent homology,” Independent research. Akash Ganguly and Annemily Hoganson.
- “Gauss–Bonnet and gravity,” Comps. Malachy Bloom.
- “Varied approaches towards Poincaré–Hopf,” Comps. Will McCreary.
- “The Poincaré group and Wigner’s classification,” Comps. Henry Bowman.
2022–2023 (Carleton)
- Math 100: Argument & Inquiry.
- Math 236: Mathematical Structures.
- Math 291: Independent Study, Intro to Lie Groups.
- Math 342: Abstract Algebra.
- Math 362: Representation Theory.
- “Persistent homology, zigzags, and sparsifications,” Comps. Lee Camp, Sam Hiken, Jimmy Lin, and Osip Surdutovich.
- “Introduction to category theory and applications,” Comps. Josiah Misplon.
- “Error processing for linear block codes,” Comps. Lane Maitland.
2021–2022 (Carleton)
- Math 120: Calculus 2 (three sections).
- Math 236: Mathematical Structures.
- Math 342: Abstract Algebra.
- “Arithmetic topology and configurations on cubic surfaces,” Comps. Bryan Boehnke, David Krakaur, and Jake Martens.
2020–2021 (UC Irvine)
- Math 184: History of Mathematics.
Minicourses
- Topology of formulas. Practicum for Undergraduate Mathematicians, hosted by the Institute for Pure & Applied Mathematics. 2025
- Roots of topology. OURFA²M². 2025
- Polynomials, topology, and us. Modern Math Workshop, hosted by the Institute for Mathematical and Statistical Innovation. 2023