A smattering of teaching resources I've put together over the years. A lot of these came from talks I gave, so they're as much for my benefit as other folks!