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