Teaching
Overview
I have taught a variety of courses at the undergraduate and graduate levels. I've listed some useful online resources for selected topics I've taught below. I also have scans of my handwritten lecture notes for some courses, available on request.
I also coach and supervise the department's participation in physics competitions, notably the University Physics Competition. Physics competitions and contests can be a great way to stretch your mind, get yourself out of your comfort zone, and see what you can do with physics on your own.