Teaching

I enjoy teaching a broad range of undergraduate and graduate courses in applied mathematics, including differential equations, complex analysis, dynamical systems, and continuum mechanics. Course webpages contain teaching materials where available. During the upcoming spring semster I will be teaching Math 383: First Course in Differential Equations.

University of North Carolina at Chapel Hill

Semester Course Position
Fall 2026 Math 383: First Course in Differential Equations Instructor
Spring 2026 Math 523: Functions of a Complex Variable with Applications Instructor
Fall 2025 Math 383: First Course in Differential Equations Instructor

University of Wisconsin–Madison

Semester Course Position
Spring 2024 Math 320(!): Linear Algebra and Differential Equations Instructor
Fall 2023 Math 415: Applied Dynamical Systems, Chaos and Modeling Instructor
Fall 2023 Math 320(!): Linear Algebra and Differential Equations Instructor
Spring 2023 Math 421: The Theory of Single Variable Calculus Instructor
Spring 2022 Math 322: Applied Mathematical Analysis II Instructor
Fall 2021 Math 320(!): Linear Algebra and Differential Equations Instructor

University of Oxford

Semester Course Position
Michaelmas 2020 C5.7: Topics in Fluid Mechanics Class Tutor
Hilary 2020 C5.2: Elasticity and Plasticity Class Tutor
Michaelmas 2019 C5.7: Topics in Fluid Mechanics Class Tutor
Hilary 2019 C5.2: Elasticity and Plasticity Class Tutor
Michaelmas 2018 C5.7: Topics in Fluid Mechanics Class Teaching Assistant
Michaelmas 2018 C5.1: Solid Mechanics Class Teaching Assistant
Hilary 2018 C5.2: Elasticity and Plasticity Class Teaching Assistant
Michaelmas 2017 C5.7: Topics in Fluid Mechanics Class Teaching Assistant