Teaching
Teaching
Courses Taught
At UC Davis:
Numerical analysis in linear algebra - Spring 2024
Probability - Winter 2024
Multivariable Real Analysis – Winter 2022, Spring 2022
Euclidean Geometry - Winter 2023, Spring 2024
Introduction to Proofs - Winter 2023
Integral Calculus – Fall 2021
At the University of Waterloo:
Algebraic Topology – Winter 2021
Calculus II for Engineers (Multivariable calculus) – Spring 2019
Algebra for Honors Mathematics (Introduction to proofs) – Fall 2019, Spring 2020
At the University of Virginia:
Applied Calculus II – Spring 2018
Calculus II – Fall 2017
Calculus I - Fall 2015, Fall 2018
Applied Calculus I - Spring 2016, Spring 2015, Fall 2014