Paul Dourish

current and upcoming classes

I am on sabbatical for AY 07-08, and not teaching again until next year.