This page is here mostly because I'm TAing this semster.

Previous courses I have TA'd include:

CPSC 231 (In Fall 2009 and Fall 2010) CPSC 233 (in Winter 2009 and in Fall 2011 ) CPSC 335 (in Winter 2011) CPSC 471 (in Fall 2008)

More info on my research here.

Here's a link I might need for ISW when I take it in Winter 2017. Day 1.