Teaching

Current Classes

  • (Off-campus 2024–2025)

Student Hours

  • (Off-campus 2024–2025)

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!

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