Courses Taught

Digital Dissidence: Networked Movements in the Age of the Internet | Spring 2019 – Fall 2020| Annenberg School for Communication, University of Pennsylvania

Digital Dissidence | Spring 2018, Fall 2018, Spring 2019 | Instructor, The New School, Eugene Lang College, Department of Culture and Media

Critical Cartographies and Subversive Technologies | Fall 2017| Instructor, New School of Public Engagement, Global Studies Department

Politics of the Internet | Spring 2017 | Instructor, The New School, Eugene Lang College, Politics Department

Courses Assisted

Introduction to Cultural Studies| Spring 2019| Teaching Assistant, the New School, Eugene Lang College, Department of Culture and Media- instructor: McKenzie Wark

Our Lives on the Internet | Fall 2016, Fall 2018, Spring 2018 | Teaching Assistant | The New School, University-wide Lecture (Online course) – instructor: Claire Potter

Introduction to Media Studies|Spring 2016| Teaching Assistant, the New School, Eugene Lang College, Department of Culture and Media – instructor: Deborah Levitt

See Graph Commons workshops here.