Fall 2025: Calculus II (notes)
Fall 2024: Small class for Differential Calculus
Spring 2022, 2023, 2024: Essential Statistics (notes)
Fall 2022, 2023: Honors Statistical Inference I (notes)
Fall 2021: Statistical Inference I
Spring 2021: Functions of Complex Variables, Introduction to Fluid Dynamics.
Spring 2020, Fall 2019: Introduction to Mathematical Modeling.
Spring 2019: Ordinary Differential Equations.
Spring 2015: Multivariable calculus