In August 2014, I will join the faculty of the UC Berkeley EECS department to continue teaching.

From 2010-2014, I was a research scientist at Google working primarily on Google Translate and natural language processing.

Featured Content

Composing Programs: a free online textbook for introductory computer science with accompanying programming projects.
The Pac-Man projects for teaching artificial intelligence, requested by 100+ courses around the world.