COURSES TAUGHT

click buttons to download syllabi

PHIL 1304: MORALITY & JUSTICE

PHIL-PSCI 3016: POLITICAL THEORY

PHIL 1204: KNOWLEDGE & REALITY

PHIL 4974H: INDEPENDENT STUDY

FALL 2016