Dartmouth College
- Differential Equations, 2022 Winter & Fall, 2023 Fall, 2024 Spring
- Calculus of Vector-Valued Functions, 2022 Fall, 2023 Spring, 2024 Spring
- Calculus, 2022 Winter
- Accelerated Multivariable Calculus, 2021 Fall
- Life Sciences Calculus II, 2020 Fall, 2021 Spring
- Differential Equations, 2020 Spring & Fall, 2021 Spring
- Calculus I, 2019 Fall
- Introduction to Multivariable Calculus, 2018 Summer, 2019 Summer
- Teaching Assistant for Multivariable Calculus and Differential Equations, 2014-2018