Courses

Spring 2009

Phil 347: Philosophy of Law
Syllabus

Phil 688w: CP4 Seminar
Syllabus




Fall 2007

Phil 140: Contemporary Moral Controversies
Syllabus

Phil 808b: Seminar on Justice
Syllabus



Spring 2007

Phil 245: Political and Social Philosophy
Syllabus

Phil 688w: CP4 Seminar
Syllabus



Fall 2006

Phil 466: War and Morality
Syllabus