Currently teaching:

Coming soon:

Previously taught: (at Williams College, University of Toronto, and University of Michigan)

Expository lectures:

I am always happy to give expository lectures on a beautiful piece of mathematics, to any age group. If this is something you are interested in, please get in touch. I have given guest lectures through the following organizations: