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