Teaching
NMSU
Calculus II, Fall 2024
Calculus III, Fall 2024
Calculus I, Fall 2023
Calculus II, Fall 2023
University of Waterloo
Harmonic analysis (online), 2022
Course videos can be viewed online here
Measure and Integration (online), 2021
Course videos can be viewed online here
University of Victoria
Introduction to Calculus, 2019
Calculus for Students in the Social and Biological Sciences, 2018
University of Waterloo
Calculus 3 For Honours Math, 2017
Applied Complex Analysis, 2016