Queen's University
APSC 171 Calculus I: Fall 2021, 2022, 2023, Winter 2025
APSC 172 Calculus II: Winter 2023, 2024, 2025
APSC 174 Introduction to Linear Algebra: Winter 2022, 2023, 2024, 2025, Summer 2025
MATH 121B/124 Differential and Integral Calculus: Winter 2018, 2019
MATH/MTHE 225 Ordinary Differential Equations: Winter 2022
MATH/MTHE 280 Advanced Calculus: Fall 2017, 2018
MATH/MTHE 334 Mathematical Methods for Engineering and Physics: Fall 2021
MATH 830/MTHE 430 Modern Control Theory: Fall 2022, 2023
MATH 937 Topics in Control Theory (Stability Theory and Applications): Winter 2025
University of Calgary
MATH 211 Linear Methods I: Spring 2011
MATH 375 Differential Equations for Engineers and Scientists: Fall 2019, 2020, Spring 2020
University of Waterloo
MATH 104 Introductory Calculus for Arts and Social Science: Winter 2017