In August 2014, I joined the faculty of the UC Berkeley EECS department.

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


My publications, YouTube channel and CV.

Composing Programs: a free online textbook for introductory computer science.

The Pac-Man projects for teaching artificial intelligence.