Courses Taught:

Media Writing
Media Storytelling
Visual Storytelling
Introduction to Broadcasting
Broadcast News Reporting
Broadcast Copywriting
Web Publishing I
Video Production
Multimedia Storytelling
Digital Imaging
Editing and Producing the News
Applied Mass Communication Research Methods
Media Ethics and Responsibilities
Communication, Technology and Culture
Diversity & Communication