His primary scholarly interests are in undergraduate computer science education, teaching programming, discrete mathematics, and algorithms. Outside of work, he enjoys throwing pottery on the wheel, lifting weights at the gym, hiking, listening to music, and drinking coffee at the Broadway Café. He is a master of the 3-ball cascade and completely incompetent at every other juggling pattern.