Courses I Teach

Media Institutions, Temple University (Syllabus)

Communication Theory, Temple University

Communication Research Methods, Temple University

Communication & Development, Temple University (Syllabus)

Global Media, Temple University (Syllabus)

Development Communication Project Design & Management, Temple University (Syllabus)

Media Campaigns for Social Change, Temple University (Syllabus)

Media & Popular Culture, Temple University

Mass Media & Society, University of Pennsylvania