- Spring 2023: Math 7200, Algebraic Topology (graduate level)
- Spring 2023: Math 3200, Introduction to Topology
- Spring 2022: Math 3200, Introduction to Topology
- Fall 2021: Math 6210, Differential Topology
- Fall 2021: Math 2300, Multivariable Calculus
- Spring 2021: Math 3200, Introduction to Topology (hybrid instruction)
- Fall 2020: Math 7200, Algebraic Topology (graduate level, hybrid instruction)
- Fall 2020: Math 2300, Multivariable Calculus (hybrid instruction)
- Spring 2020: Math 6210, Differential Topology (graduate level)
- Fall 2019: Math 2300, Multivariable Calculus
- Fall 2019: Math 3200, Introduction to Topology
- Spring 2019: Math 2300, Multivariable Calculus
- Spring 2019: Math 3200, Introduction to Topology
- Spring 2018: Math 2600, Linear Algebra
- Fall 2017: Math 6210, Differential Topology (graduate level)
- Spring 2017: Math 2600, Linear Algebra
- Fall 2017: Math 7200, Algebraic Topology (graduate level)
- Spring 2016: Math 2600, Linear Algebra
- Fall 2015: Math 2300, Multivariable Calculus

- Spring 2015: Math 344-2, Introduction to Topology II.
- Winter 2015: Math 344-1, Introduction to Topology I.
- Fall 2014: Math 230, Differential calculus of multivariable functions.
- Fall 2013: Math 230, Differential calculus of multivariable functions.
- Spring 2013: Math 465-3: Introduction to equivariant stable homotopy theory. Graduate-level, co-taught with Mike Hill.
- Winter 2013: Math 220, Differential calculus of one-variable functions
- Fall 2012: Math 291-1, MENU Linear algebra
- Fall 2012: Math 230, Differential calculus of multivariable functions
- Spring 2012: Math 228-3, the Kan seminar, with John Francis
- Winter 2012: Math 230, Differential calculus of multivariable functions
- Fall 2011: Math 291-1, MENU Linear algebra
- Fall 2011: Math 230, Differential calculus of multivariable functions

- Spring 2011: Math 163, Honor Calculus III (inquiry-based learning section)
- Winter 2011: Math 163, Honor Calculus II (inquiry-based learning section)
- Fall 2010: Math 163, Honor Calculus I (inquiry-based learning section)
- Winter 2010: Math 153, Calculus III, Section 25
- Fall 2009: Math 152, Calculus II, Section 25
- Spring 2009: Math 133, Elementary Functions and Calculus III, Section 10
- Winter 2009: Math 132, Elementary Functions and Calculus II, Section 10
- Fall 2008: Math 131, Elementary Functions and Calculus I, Section 10
- Spring 2008: Math 263, Elementary Algebraic Topology (college fellow for Peter May)
- Winter 2008: Math 268, Introduction to Commutative Algebra (college fellow for Matam Murthy)
- Fall 2007: Math 267, Introduction to Representations of Finite Groups (college fellow for Jon Alperin)