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