Teaching

Courses Taught



Teaching Portfolio

Courses Taught

I teach a variety of strategic communication and journalism storytelling classes.

University of Evansville

Courses Taught


Communication
Capstone, law/ethics, theory & research, sports writing/promotion, and NewsLab.

Course Title
COMM 488 Media Capstone
COMM 485 Media Law and Ethics
COMM 483 Media Theory & Research
COMM 325 Sports Promotion
COMM 335 Sports Writing
COMM 332 Advanced Writing and Editing
COMM 221 Writing for Media
COMM 120 Information Gathering & Distribution
CHNG 310 News Lab
COMM 130 Introduction to Communication
FYS 112 News Literacy

University of Colorado

Courses Taught


Journalism
Sports writing, ethics/laws, reporting technologies, and core journalism foundations.

Course Title
JRNL 3704 Sports Writing
JRNL 3804 Sports, Media, and Society
JRNL 3651 Media Ethics & Laws
JRNL 2001 Reporting Technologies
JRNL 1871 Principles of American Journalism
APRD 1003 Principles of Strategic Communication
JRNL 100 Principles of Journalism

Lahore Garrison University (Pakistan)

Courses Taught


Communication & Media
Advertising/PR, editorial news writing, photojournalism, management, and global media topics.

Course Title
COMM 3004 Writing for Advertising & Public Relations
COMM 3100 Editorial News Writing
COMM 3200 Photo Journalism
COMM 3003 Media Management
COMM 3004 Global Communication
COMM 3005 World Media
COMM 2200 Basics of News Writing
Note: You listed COMM 3004 twice with different titles—kept as-is.

National University of Modern Languages (Pakistan)

Graduate Courses


MCOMM
Media industries, Pakistan’s media system, online journalism, and global communication.

Course Title
MCOMM 5400 Media Industries
MCOMM 5500 Mass Media in Pakistan
MCOMM 6100 Online Journalism
MCOMM 6700 Global Communication