Ordered by weight (if set) and creation date.
Past Courses Taught
Winter 2016: PHIL 320 Philosophy of Religion
Winter 2017: PHIL 170 Love & Sex
Fall 2017: PHIL 110 Human Nature
Fall 2018: PHIL 120 Ethics of Enterprise & Exchange
Winter 2019: Grader for PHIL 407 Sem Advanced Logic