Teaching
Vancouver Island University
MATH 223 - N02 - Discrete and Combinatorial Mathematics (Upcoming Fall 2024)
MATH 330 - Introduction to Abstract Algebra (Upcoming Fall 2024)
MATH 123 - Logic and Foundations (Spring 2024)
MATH 470 - Special Topics: Pursuit-Evasion Games (Spring 2024)
MATH 223 - N02 - Discrete and Combinatorial Mathematics (Fall 2023)
MATH 121 - N01/N02 - Calculus I (Fall 2023)
MATH 372 - Introductory Complex Variables (Spring 2023)
MATH 121 - N01 - Calculus I (Spring 2023)
MATH 121 - N02 - Calculus I (Spring 2023)
MATH 151 - N02 - Introductory College Algebra I (Fall 2022)
MATH 151 - N03 - Introductory College Algebra I (Fall 2022)
Mount Saint Vincent University
MATH 0027-28 - Statistics and Mathematics Preparation (Winter 2022)
MATH 0027-38 - Statistics and Mathematics Preparation (Winter 2022)
MATH 0027-19 - Statistics and Mathematics Preparation (Fall 2021)
The G. Raymond Chang School of Continuing Education, Ryerson University
CMTH 310 - Calculus and Computational Methods II (Winter 2020)
Dalhousie University
MATH 3400 - Classical Game Theory (Fall 2018)
MATH2030 - Matrix Theory and Linear Algebra (Spring 2018)
MATH 1010 - Differential and Integral Calculus 2 (Spring 2017)