Skip to: Site menu | Main content

About Me

My writing, research, and teaching passion is Computer Science. I've taught many different CS courses including introductory courses, databases, operating systems, systems programming, and theory of computation. My CS education research is largely related to Peer Instruction, student achievement goals, and Concept Inventory instruments. Seriously, I can't imagine a career more fun than this.

Hmmm, what else. Well, I listen to video game music and I enjoy baseball. Note to future students: if you take an evening class with me, I can't guarantee I'll be there in October!

To relax, I watch pretty much whatever sitcoms I can find on TV, read YA fiction or computer science books, and go for quiet walks. Also, Jeopardy is awesome.