Courses
Below you will find a list of courses I have taught as the instructor-of-record (IOR) since beginning my career as an educator in 2009; selected syllabi and course materials have been will eventually be added for certain classes. While this is not intended to be a complete archive, it should provide some idea of the breadth of material that I routinely cover.
Note: As course schedules and numbers change over time, note that some of these courses may have been renamed or discontinued. The list is representative of the time periods noted.
Current Courses (Fall 2026, TUJ Kyoto)
- ADV 1101 Introduction to Media & Society
- ADV 3006 Representation in the Media
- CMST 1111 Communication & Public Life
- CMGT 5003 Leading Diverse Teams
Temple University Japan Campus
- ADV 1196 Persuasive Writing
- ADV 2111 Introduction to Marketing
- ADV 2141 Introduction to Brand Strategy & Research
- ADV 3006 Representation in the Media
- CMGT 5003 Leading Diverse Teams
- CMGT 8105 Social Responsibility in Corporations and Not-for-Profit Organizations
- CMST 1111 Communication & Public Life
- KLN 0873 Media in a Hyper-Mediated World
Temple University
- ADV 1101 Introduction to Media & Society
- ADV 1103 Digital Media & Advertising
- ADV 1196 Persuasive Writing
- ADV 2005 Social Media Marketing
- ADV 2111 Introduction to Marketing
- ADV 2141 Introduction to Brand Strategy & Research
- ADV 3000 Special Topic: Consumer Neuroscience
- ADV 3002 Advertising and Society
- ADV 3006 Representation in the Media
- ADV 3007 Psychology of Advertising
- ADV 3010 Special Topic: Brand Hate
- ADV 3042 Quantitative Advertising Research
- ADV 4197 Advanced Writing for Academic & Professional Communication
- PR 3101 Digital Media, Social Media & Audience Analytics for PR
Washington College (2015-2019)
- BUS 111 Principles of Marketing
- BUS 224 Digital Marketing
- BUS 323 Consumer Behavior
- BUS 330 The Business of Food
- BUS 351 Advertising
- BUS 394 AMA Collegiate Case Competition Practicum
- GRW 101 First-Year Seminar: Neurons & Networks
University of Delaware (2019)
- MATH 201 Introduction to Statistical Methods I
University of Oregon (2014)
- J 201 Understanding Media
Manhattan University (2009-2012)