These posts are intended to be amusing or interesting rather than informative. Though I grant myself a modest license to hyperbole, please bring errors to my attention through one of my official channels of communication.
This is my personal webpage/blog. It contains information about me and my research. For the courses I’m current teaching, go to the top of my teaching page.