As Course Director at York University
- Mathematics I for Biological and Health Sciences (MATH1506)Fall 2026
As Teaching Assistant at York University
Grader
- Mathematics I for Biological and Health Sciences (MATH1506)Summer 2026
- Introduction to Sets and Logic (MATH1190)Spring 2026
- Discrete Mathematics for Computer Science (MATH1019)Winter 2026
- Applied Calculus I (MATH1013)Fall 2025
- Discrete Mathematics for Computer Science (MATH1019)Fall 2025
- Introduction to Logic for Computer Science (MATH1090)Summer 2025
- Introduction to Logic for Computer Science (MATH1090)Winter 2025
- Problems, Conjectures and Proofs (MATH1200)Winter 2025
- Differential Calculus with Applications (MATH1300)Fall 2024
- Introduction to Logic for Computer Science (MATH1090)Fall 2024
- Applied Multivariate and Vector Calculus (MATH2015)Spring 2024
- Integral Calculus with Applications (MATH1310)Winter 2024
- Differential Calculus with Applications (MATH1300)Fall 2023
Tutorial Leader
- Problems, Conjectures and Proofs (MATH1200)Winter 2025
- Problems, Conjectures and Proofs (MATH1200)Fall 2024
- Problems, Conjectures and Proofs (MATH1200)Winter 2024
- Problems, Conjectures and Proofs (MATH1200)Fall 2023
As Teaching Assistant at University of Toronto
Tutorial Leader and Grader
- Calculus II (MAT136)Winter 2023
- Calculus I (MAT135)Fall 2022
As Teaching Assistant at Université du Québec à Montréal
Tutorial Leader
- Calculus of Differential Forms (MAT2410)Winter 2022