Assistant Professor, Sociology, University of Alberta

SOC 535 Graduate Seminar in Contemporary Sociological Theory

SOC 301 Sociology of Gender 2016-

SOC 335 Themes in Contemporary Social Theory


Instructor, Sociology, Brock University

SOCI 3V91Bodies, Economies, and Kinship  


Tutorial LeaderYork University           

Sociology             Sociological Theory                                               

Humanities         The Enlightenment and Human Understanding 

Social Science      Introduction to Social and Political Thought     

Political Science   History of Western Political Thought