Courses taught at the University of British Columbia:

- MATH 215/255, Ordinary Differential Equations
- MATH 312, Introduction to Number Theory
- MATH 100, Differential Calculus with Applications to Physical Sciences and Engineering
- MATH 101, Integral Calculus with Applications to Physical Sciences and Engineering
- MATH 184, Differential Calculus with Applications to Commerce and Social Sciences

- MATH 1113, Precalculus (Fall 2011)
- MATH 2200, Differential calculus with business applications (Spring 2012)
- UNIV 1101, Introduction to precalculus (Fall 2014)
- MATH 2260, Calculus II (Fall 2015)