I enjoy participating in puzzle hunts, and I’ve also helped to organize and write a couple. Here they are, with specific puzzles I wrote.
I often teach math, computer science, and miscellaneous classes though the Educational Studies Program at MIT and at Stanford. You can follow those links to see lists of my classes. I also volunteer with my friend Tim Chu to teach math classes online to promising high school students in Ghana from the MISE program.