Teaching

At UNB Saint John:

  • Fall 2016: Math 1003 (Introduction to Calculus I), Math 2203 (Discrete Mathematics)
  • Winter 2016: Math 1013 (Introduction to Calculus II), Math 3343 (Networks and Graphs)
  • Fall 2015: Math 1013 (Introduction to Calculus II), Math 3093 (Number Theory)
  • Winter 2015: Math 1001 (Calculus for Life Sciences), Math 2203 (Discrete Mathematics)

At Ryerson University:

  • Fall 2014: MTH 110 (Discrete Mathematics I)
  • Winter 2014: MTH 719 (Applied Linear Algebra)
  • Fall 2013: MTH 110 (Discrete Mathematics I), MTH 718 (Designs and Codes)
  • Winter 2013: MTH 210 (Discrete Mathematics II), MTH 816 (Cryptography)
  • Fall 2012: MTH 312 (Differential Equations and Vector Calculus), AM8209 (Directed Studies: Combinatorial Design Theory)
  • Spring 2012: MTH 210 (Discrete Mathematics II)
  • Winter 2012: MTH 210 (Discrete Mathematics II)
  • Fall 2011: MTH 110 (Discrete Mathematics I)

At Memorial University of Newfoundland:

  • Fall 2010: AMAT/PMAT 3240 (Applied Graph Theory)
  • Winter 2010: Math 1001 (Calculus II)

At the University of Ottawa:

  • Summer 2008: MAT 1308 (Introduction to Calculus)
  • Fall 2007: MAT 1340 (Introductory Vector Algebra and Discrete Mathematics