I have taught numerous courses at the intersection of communication and technology. This includes both theory-based courses as well as methods course. At Rutgers University, I have taught numerous semesters of the seminar class Communication, Technology, and Society. Methods courses includes Communication Research (Rutgers), Data Science for Everyone (NYU), Programming with Data for Social Science (Northeastern), Network Analysis (ICPSR) and several workshops on text and network methods analysis.

My teaching philosophy aims to empower and encourage students by engaging them as agents in their own education, developmentally building their problem-solving capacities, and giving them space to grow comfortable with the discomfort of difficult tasks. Drawing on my research background in deliberative democracy, I leverage principles of agency, discussion, and collaboration to create a classroom environment which is welcoming, supportive, and enthusiastic; setting high standards and giving students the resources and opportunities to rise to the occasion.

Courses

COMM 432: Communication, Technology, and Society
Rutgers University, School of Communication & Information
Fall 2022, Spring 2023, Fall 2023

MCM 514: Communication Research
Rutgers University, School of Communication & Information
Fall 2023

COMM 305: Introduction to Social Media
Rutgers University, School of Communication & Information
Spring 2023

COMM 432: Communication, Technology, and Society
Rutgers University, School of Communication & Information
Fall 2022

DS-UA 111: Data Science for Everyone
New York University, Center for Data Science
Spring 2021, Spring 2022, Summer 2022

DS 2001: Programming with Data for Social Science
Northeastern University
Spring 2019

PHIL 0020: Introduction to Civic Studies
With Peter Levine, Tisch College of Civic Life
Tufts University, Spring 2014

Inclusive teaching badge