Teaching
At MUN Grenfell Campus:
- Fall 2024: Math 4345 Advanced Graph Theory (reading course)
- Winter 2024: Math 4345 Advanced Graph Theory/Math 6340 Graph Theory (graduate course)
- Fall 2023: Math 2000 Calculus III
- Fall 2022, Winter 2023: on sabbatical leave
- Winter 2022: SC 4000 Senior Science Seminar
- Fall 2021: Math 2000 Calculus III
- Fall 2021: Math 3240 Applied Graph Theory
- Winter 2021: Math 1001 Calculus II
- Winter 2021: Math 2320 Discrete Mathematics
- Fall 2020: Math 3240 Applied Graph Theory
- Fall 2019: Math 2050 Linear Algebra I
- Fall 2019: Math 3240 Applied Graph Theory
- Winter 2019: Math 2050 Linear Algebra I
- Winter 2019: Math 2320 Discrete Mathematics
- Fall 2018: Math 3240 Applied Graph Theory
- Fall 2018: Math 3320 Abstract Algebra
- Winter 2018: Math 3000 Real Analysis I
- Winter 2018: Math 4290 Advanced Graph Theory
- Fall 2017: Math 3240 Applied Graph Theory
- Fall 2017: Stat 2550 Statistics for Science Students
- Winter 2017: Math 1001 Calculus II
- Winter 2017: Math 3000 Real Analysis I
- Fall 2016: Math 1052 Mathematics for Business
- Winter 2016: Math 1001 Calculus II
- Winter 2016: Math 4290 Advanced Graph Theory
- Fall 2015: Math 2050 Linear Algebra I
- Fall 2015: Stat 2550 Statistics for Science Students
- Winter 2015: Math 1000 Calculus I
- Winter 2015: Math 3000 Real Analysis I
- Fall 2014: Math 1001 Calculus II
- Fall 2014: Math 2000 Calculus III
- Winter 2014: Math 1001 Calculus II
- Winter 2014: Math 2320 Discrete Mathematics
- Fall 2013: Math 1000 Calculus I
- Fall 2013: Math 2000 Calculus III
Webpages for Grenfell courses may be found at online.mun.ca.
At Ryerson University:
- Fall 2012: MTH330 Calculus and Geometry
At the University of Regina:
- Winter 2012: Math122–001 Linear Algebra I
- Winter 2012: Math890AL Permutation Groups (graduate reading course)
- Fall 2011: Stat100–002 Elementary Statistics for Applications
- Winter 2011: Math828 Advanced Combinatorics, cross-listed as Math890AL Permutation Groups (graduate course)
- Fall 2010: Stat100–001 Elementary Statistics for Applications
- Winter 2010: Math122–002 Linear Algebra I
- Fall 2009: Math122–003 Linear Algebra I
At Carleton University:
- Summer 2009: MATH2107 Linear Algebra II
- Fall 2008: MATH1009 Calculus for Business and Economics
- Summer 2008: MATH1009 Calculus for Business and Economics (jointly with Z. Zhang)
- Winter 2008: MATH3107 Linear Algebra III
At Queen Mary, University of London:
- Summer 2007: SEJ015 Discrete Mathematics
- Summer 2006: SEJ015 Discrete Mathematics