Computer Science

Computer Science

I teach Computer Science at the University of Virginia, where my research focuses on CS Education.

Research Site

photography

Photography

As an amateur photographer, I typically photograph nature and landscapes.

View Photos

Blog

Blog

Sharing my thoughts on Computer Science, Theology, and the occasional Linux command line tip.

Read on