COURSES TAUGHT (Fall 2004 - Summer 2009)