teaching
Courses Taught As Primary Instructor
Reading Slavery’s Afterlife, University of Toronto 2026
Cultures of Resistance, York University 2024-2025
Gender, Race and Ethnicity, Humber Polytechnic 2025
Introduction to Sociology, Humber Polytechnic 2024
Invited Talks
"Race and Popular Culture” 2025 Unrigged, Progressive Publics
"Sonic Slavery" with Ola Mohammed 2024 Mediations of Racial Capitalism, University of Alberta
"Negative Generation, or the Object (A) of Abolition” 2023 Reproduction of Possibility Colloquium, Columbia University
“Whither Abolition” 2022 Summer Symposium, Dartmouth College
“Academic Apocalypses” 2020 Northeast Modern Language Association
Tutorials
Tutorial Assistant, Cultures of Resistance 2022-2024
Tutorial Assistant, Introduction to Social Science 2021-2022
Tutorial Assistant, Power and Society 2021
Tutorial Assistant, Justice for Children 2018-2021