Games and Culture

SMC430, University of St. Michael’s College, University of Toronto

Fall 2018 syllabus


Social Technology and Networks

SMC316, University of St. Michael's College, University of Toronto

Winter 2018 syllabus / Fall 2018 syllabus / Winter 2019


The Media Franchise

SMC301, University of St. Michael's College, University of Toronto

Winter 2018 syllabus / Winter 2019


Cultural Industries and Public Broadcasting in Canada

SMC466, University of St. Michael's College, University of Toronto

Winter 2018 syllabus / Winter 2019


Advertising and Media

SMC387, University of St. Michael's College, University of Toronto

Fall 2017 syllabus / Fall 2018 syllabus


Media Ethics and "Fake News"

SMC319, University of St. Michael's College, University of Toronto

Fall 2017 syllabus


Broadcast Media and Culture

SMC291, University of St. Michael's College, University of Toronto

Fall 2017 syllabus


Digital Games

MMEDIA 3K03, Communication Studies & Multimedia, McMaster University

Winter 2015 syllabus


Cinema and Sensation: Action/Spectacle

CIN212, Cinema Studies Institute, University of Toronto

Fall 2014 syllabus


American Filmmaking in the Studio Era

INI324, Cinema Studies Institute, University of Toronto

Fall 2012 - Winter 2013 syllabus