Teaching Activities & Resources

Craig has taught several undergraduate level courses at York University, both as a Teaching Assistant and Course Director. In 2012, he received the Ian Greene Teaching Award in the Teaching Assistant category in LA&PS. He continues to receive positive accolades from his students.

Course Syllabi

SOCI 2040: Sociological Theory
SOCI 2040 Sociological Theory
SOCI 4220: Social Movements: Theory & Practice
SOCI 4220 Social Movements