Utah
Number Theory (Math 4400) • 2026
Complex Analysis (Math 4200) • 2025, 2026
Discrete Math (Math 2200) • 2026
Bonn
Algebra II: Local Fields • 2023–2024
Cambridge
Galois Theory • 2021
Michigan
Calculus I (co-coordinator) • 2020
Calculus II • 2017, 2018, 2019
Differential equations • 2018
Calculus I • 2017
Precalculus • 2016