Teaching
Spring 2014: I am teaching CS105 Programming in Ruby.

Fall 2013: I taught CS105 Programming in Python.

Spring 2013: I taught CS105 Programming in Ruby.

Fall 2012: I taught CS105 Programming in Python.

Spring 2012: I taught CS105 Programming in Ruby.

Fall 2011: I taught CS105 Programming in Python.

Spring 2011: I taught CS105 Programming in Ruby.

Fall 2010: I taught CS105 Programming in Python.

Spring 2010: I taught CS105 Programming in Ruby.

Fall 2009: I taught CS105 Programming in Python.

Spring 2009: I taught CS105 Programming in Ruby.

Fall 2008: I taught CS105 Programming in Ruby.

  • TA For
    • CS345 Programming Languages (Fall 07 & Spring 08)
    • CS343 Artificial Intelligence (Spring 07)
    • CS315 Algorithms and Data Structures (Fall 06)