Teaching

Last modified: October 27, 2009

I am an associate professor in the Department of Mathematical Sciences at Worcester Polytechnic Institute. Through a collaborative appointment, I am also on faculty in the Department of Computer Science.

From July 1, 2006 to June 30, 2007, I held the position of Visiting Scholar in the Department of Mathematics at MIT.

From July 1, 2004 to June 30, 2006, I was Associate Department Head in Mathematical Sciences at WPI.

From 1993 to 2001, I held a position in the Department of Mathematics and Statistics at the University of Winnipeg.

During the 1999-2000 academic year, I was a Visiting Associate Professor at the Centre for Applied Cryptographic Research in the Department of Combinatorics and Optimization at the University of Waterloo.

During the 1992-1993 academic year, I held a visiting position at the University of Vermont.

During the summer of 1992, I was a Postdoctoral Fellow/Part-Time Lecturer at the Univesity of Waterloo.

I am currently scheduled to teach the following courses:

Here is a list of the courses I have taught in the past.
Here, in postscript form, is a piece of propaganda that I often distribute to my upper year students. It is a highly opinionated essay on the nature of university mathematics.


Back to my home page.