2023
*MAT102 Introduction to Mathematical Proof, University of Toronto
MAT236 Vector Calculus, University of Toronto
MAT302 Introduction to Cryptography, University of Toronto
MAT402 Classical Geometry, University of Toronto
2022
MAT232 Multivariable Calculus, University of Toronto
MAT223 Linear Algebra I, University of Toronto
MAT102 Introduction to Mathematical Proof, University of Toronto
MAT334 Complex Variables, University of Toronto
2021
MAT332 Introduction to Nonlinear Dynamics and Chaos, University of Toronto
MAT136 Integral Calculus, University of Toronto
2020
MAT137 Calculus,,University of Toronto
MAT102 Introduction to Proofs, University of Toronto
MAT224 Linear Algebra II, University of Toronto
*Course in progress.