I've been teaching at UC Berkeley almost as long as I've been here. It has been one of the main ways I've supported myself through college (in addition to my consulting work) and has certainly been one of the more enjoyable aspects of my time at UC Berkeley. I was very honored to receive a Certificate of Achievement upon graduation for my "outstanding service to the Division [of Computer Science] as a TA and tutor". I have since come back to Berkeley as a graduate student, and my masters project is designing curricula for the UC Berkeley Center For New Media.
Courses I've taught and plan to teach:
F 1999 - Self Paced Tutor (As reader)
S 2000 - Self Paced Tutor (As reader)
F 2000 - Self Paced Tutor (As reader)
F 2000 - Astro 7A Reader
S 2001 - Self Paced Tutor (As reader)
S 2001 - Astro 7B Reader
F 2001 - Self Paced Tutor (As reader)
S 2002 - CS 61C GSI
F 2002 - Self Paced Tutor (As GSI)
S 2003 - CS 184 GSI
S 2004 - CS 61C GSI (As Head TA)
S 2005 - Self Paced Tutor (As GSI)
F 2005 - CS 61C GSI (As Head TA)
S 2006 - CS301 GSI
S 2006 - Self Paced Tutor (As Head GSI)
F 2006 - CNM 190 (As Head GSI / Course Designer)
S 2007 - CNM 191 (As Head GSI / Course Designer)