Teaching

Teaching is great! It feels so good to be able to convey things that you know well to other people. During my Ph.D. program, I was a Teaching Assistant for two courses at UCLA, and I also worked as an Instructor at Johns Hopkins' CTY summer program for gifted high school kids. At UCLA, I TA'ed CS 174, the undergrad Computer Graphics course, and CS M152A, a digital design lab. At CTY, I taught the "Introduction to Programming" course in the summers of 2004 and 2005. Here is a photo of my 2005 class (in Hawaii nonetheless). My worthy TA, Stephen Pfetsch, and I covered the basics of the C programming language (variables, operators, conditionals, loops, functions, and structs) in 3 weeks, while at the same time building some simple games, notably Pong and Tic-Tac-Toe. It was fun; I would wholeheartedly recommend it to any graduate student considering teaching as a career.

Last Modified: January 18, 2009