Kirsten Pickering’s Courses

Summer 2018 2nd 6wks

PHIL 25B Modern Philosophy

Summer 2015 2nd 6wks

PHIL 2 Individual Morality & Social Justice