Calculus 1 (undergraduate course) Spring 2024, Fall 2024, Spring 2025
Elementary Number Theory (undergraduate and graduate course) Fall 2024
Abstract Algebra 1 (undergraduate and graduate course) Spring 2024
Applied Linear Algebra (undergraduate course) Fall 2023
Special Topics in Mathematics (graduate course) Fall 2023
Homological Algebra (graduate course) Fall 2022
Algebra III (undergraduate course, shared with another faculty) Fall 2021