Past Courses TaughtWinter 2016: PHIL 320 Philosophy of ReligionWinter 2017: PHIL 170 Love & SexFall 2017: PHIL 110 Human NatureFall 2018: PHIL 120 Ethics of Enterprise & ExchangeWinter 2019: Grader for PHIL 407 Sem Advanced Logic