Teaching:

Mount Allison University

I have taught a variety of courses at Mount Allison University:
  • Math 1111 (Calculus I)
  • Math 1151 (Applied Calculus)
  • Math 2221 (Linear Algebra)
  • Math 3031 (History of Math)
  • Math 3111 (Real Analysis)
  • Math 4111 (Topology)
  • Math 4211 (Modern Algebra II)
  • COMP 1731 (Programming techniques and algorithms)

University of Calgary

Saint Mary's University

  • MGSC 1205: Introduction to Quantatitve Methods I (Winter 2009)

Dalhousie University

Mathematics consists in proving the most obvious thing in the least obvious way. - George Polya