Primary Instructor
- Harmonic Analysis (PMATH 833), Winter 2024, University of Waterloo.
- Calculus I (Advanced Level) (MATH 147), Fall 2023, University of Waterloo.
- Linear Algebra for Engineering (MATH 115), Fall 2023, University of Waterloo.
- Non-Euclidean Geometry (PMATH 321), Spring 2023, University of Waterloo.
- Linear Algebra 1 (Advanced Level) (MATH 146), Winter 2023, University of Waterloo.
- Linear Algebra 1 (Advanced Level) (MATH 146), Winter 2022, University of Waterloo.
- Calculus 1 for Engineering (MATH 116), Fall 2021, University of Waterloo.
- Calculus for the Physical Sciences I (MATH 144), Fall 2020, University of Alberta.
- Intermediate Calculus II (MATH 215), Spring 2018, University of Alberta.
- Elementary Calculus II (MATH 115), Spring 2017, University of Alberta.
Lab Instructor
- Differential Equations (MATH 201), Winter 2020, Fall 2019, Winter 2019, Fall 2018, Winter 2018, Winter 2017, University of Alberta.
- Calculus I (MATH 100), Fall 2016, University of Alberta.
Additional Links