Justin Snedegar
Department of Philosophy
University of St Andrews

Autumn 2020:

Spring 2021:

Other courses I've taught:

Students should login to MMS for course content and essay submission.