At the University of British Columbia, I led tutorials for Honours differential calculus and Honours integral calculus. I also led office hours for undergraduate honours courses in linear algebra, multivariable calculus, and real analysis, as well as a graduate course in measure theory. In 2025 I was awarded the university-wide Killam Graduate Teaching Award.
At the University of Toronto, I led tutorials for Calculus I and Calculus II, a sequence of first-year differential and integral calculus courses intended for science majors. In 2020 I was awarded the department-wide Daniel B. DeLury Teaching Assistant Award.