
Assistant Professor of the Practice of Computer Science
Associate Director of Undergraduate Studies in the Department of Computer Science
- My research is at the intersection of computer science and education because I want to find ways to help people learn better.
- I consider myself a life long learner and while my expertise is in computers and learning, I read, watch videos, and listen to podcasts on biology, astronomy, history, math, economics, psychology, DIY, political science, women and racial differences, engineering, personal finance, and more!
- I love to talk about a diversity of topics and think of the world more complexly.