Academic Appointments
Commonwealth University of Pennsylvania
Department of Communication Studies, Media and Journalism
Associate Professor (Aug. 2020-Present)
Assistant Professor (Aug. 2015-July 2020)
University of Florida (2014-2015)
College of Journalism and Communications
Online course developer (Subject matter expert)
Part-time lecturer
North Dakota State University (2014-2015)
Department of Communication
Part-time lecturer
University of Florida (2011 to 2014)
College of Journalism and Communications
Graduate teaching assistant
North Dakota State University (2009 to 2011)
Department of Communication
Graduate teaching assistant
Teaching
Total Students Taught (as of Fall 2024): 2,769
Commonwealth University of Pennsylvania
Summer 2023-Present
- MEDJ 220: Introduction to Multimedia, 7 sections (132 students)
- MEDJ 222: Introduction to Visual Communications, 1 section (20 students)
- MEDJ 241: Multimedia Journalism, 2 sections (27 students)
- MEDJ 420: Emergent Media Workshop: Applied Multimedia, 1 section (9 students)
- MEDJ 420: Emergent Media Workshop: Artificial Imagination, 1 section (20 students)
Bloomsburg University of Pennsylvania
Fall 2015 to Spring 2022
- INTSTUDY 100: University Seminar for Media and Journalism Majors, 2 sections (49 students)
- INTSTUDY 100: University Seminar for First Year Experience Students, 3 sections (45 students)
- MASSCOMM 110: Introduction to Mass Communication, 3 sections (448 students)
- MASSCOMM 120: Emergent Media in Mass Communications, 4 sections (120 students)
- MASSCOMM 220: Multimedia in Mass Communications, 16 sections (319 students)
- MASSCOMM 241: Online Journalism, 3 sections (59 students)
- MASSCOMM 260: Mediated Communications, 2 sections (39 students)
- MASSCOMM 280: Introduction to Visual Communications, 4 sections (69 students)
- MASSCOMM 320: Multimedia in Mass Communications II, 4 sections (67 students)
- MASSCOMM 340: Feature Writing, 1 section (20 students)
- MASSCOMM 420: Video Game Analysis and Criticism, 2 sections (30 students)
- MASSCOMM 420: Censorship and Consequences, 1 section (22 students)
- MASSCOMM 420: Infographics, 2 sections (41 students)
- MEDIA 120: Introduction to Emergent Media, 1 sections (27 students)
- MEDIA 220: Introduction to Multimedia, 12 sections (244 students)
- MEDIA 241: Online Journalism, 1 section (20 students)
- MEDIA 280: Introduction to Visual Communications, 5 sections (96 students)
- MEDIA 297: Practicum, 2 sections (24 students)
- MEDIA 320: Applied Multimedia, 3 sections (34 students)
- MEDIA 420: Emergent Multimedia Workshop: Censorship and Consequences, 1 section (20 students)
- MEDIA 420: Emergent Multimedia Workshop: Infographics, 1 section (20 students)
University of Florida
- JOU 3110: Applied Fact Finding, 1 section (20 students, Instructor)
- JOU 4930: The Cultural Impact of Video Games, 3 sections (93 students, Instructor)
- MMC 1702: Rock ‘n’ Roll and American Society part 1, 1 section (85 students, Teaching Assistant)
- MMC 3260 / MMC 5015: Your Digital Life [Online], 2 sections (68 students, Instructor)
- MMC 3260 / MMC 5015: Your Digital Life, 2 sections (116 students, Instructor)
- MMC 3260 / MMC 5015: Communication on the Internet and Survey of Electronic Publishing, 6 lab sections (89 students, Lab Instructor/Teaching Assistant)
North Dakota State University
- COMM 110: Fundamentals of Public Speaking, 5 sections (111 students, Teaching Assistant)
- COMM 200: Introduction to Media Writing, 3 sections (63 students, Instructor)
- COMM 363: Advanced Web Design, 1 section (5 students, Instructor)
- COMM 425: Specialty Writing [Online], 1 section (10 students, Instructor)
- COMM 431: Communication Ethics [Online], 2 sections (52 students, Instructor)
- COMM 442: Digital Media and Society, 1 section (36 students, Instructor)