Ordered by weight (if set) and creation date.
Past Courses Taught
Winter 2016: PHIL 110 Human Nature
Spring 2016: PHIL 123 Internet, Soc, & Phil
Fall 2016: PHIL 325 Logic, Inquiry, Argumentation
Winter 2017: PHIL 101 Philosophical Problems
Spring 2017: PHIL 312 Hist of Phil 19C
Fall 2017: PHIL 350 Metaphysics
Winter 2018: PHIL 103 Critical Reasoning
Spring 2018: PHIL 323 Moral Theory