I earned my M.S. and Ph.D. in Information and Computer Science from the Informatics Department at the University of California Irvine, where I worked with Bill Tomlinson. I earned my B.A. in Mathematics and English from Colorado College.
While my current focus is on teaching, my research interests include games and gamification, computer science education, HCI, pervasive systems, and social computing.
My recent curriculum vitae can be found here.