I am a professor of computer science at Pomona College. My current research interests include network/graph analysis, combinatorial scientific computing, and societally-relevant computer science education. You can find out more about some of my work here.

In Fall 2023 I'll be teaching Discrete Mathematics and Functional Programming (CSCI 054) and Introduction to Languages and Theory of Computation (CSCI 101). My evolving best guess at a weekly schedule is something like this.

Other things I do include talking (to just about anyone about just about anything; if you want to chat you can come by my office hours, sign up on the sheet outside my office for a meal, or email me to set up an appointment). When not working I'm often spending time with/on my two children.