Academic Teaching Experience
Carnegie Mellon, Spring 2016
11-411/611: Natural Language Processing (TA with Alan Black, Bob Frederking, and Lori Levin)Carnegie Mellon, Spring 2014
10-601: Machine Learning (TA with Seyoung Kim)Carnegie Mellon, Fall 2013
15-381: Artificial Intelligence (TA with Emma Brunskill and Drew Bagnell)MIT, IAP 2011
6.096: Introduction to C++ (lead instructor). Available as an OpenCourseWare site.MIT, IAP 2009
6.096: Introduction to C++ (co-instructor). Archived as an OpenCourseWare site; replaced by the 2011 version.Teaching Experience Beyond Academic Courses
In addition to teaching academic courses, I have taught 1- to 2-hour-long sessions on Gödel's Incompleteness Theorem for MIT's Splash! program. I taught an expanded version of this (8 hours over the course of a week) for middle school and high school students in the IDEA MATH summer camp program. I have also taught several science communication workshops.