Justin Snedegar
Department of Philosophy
University of St Andrews

Autumn 2019:

Spring 2020:

Other courses I've taught:

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