Academic Appointments
Commonwealth University of Pennsylvania (2022-Present)
Department of Communication Studies, Media and Journalism
(formerly Bloomsburg University of Pennsylvania, 2015-2022)
- Professor (Aug. 2025-Present)
- Associate Professor (Aug. 2020-July 2025)
- 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 2025): 2,892
Commonwealth University of Pennsylvania (331 students)
Summer 2023-Present
- MEDJ 220: Introduction to Multimedia, 10 sections (193 students)
- MEDJ 222: Introduction to Visual Communications, 3 sections (61 students)
- MEDJ 241: Multimedia Journalism, 2 sections (27 students)
- MEDJ 298: Practicum, 1 section (7 students)
- MEDJ 420: Emergent Media Workshop: Applied Multimedia, 1 section (9 students)
- MEDJ 420: Emergent Media Workshop: Artificial Imagination, 2 sections (34 students)
Bloomsburg University of Pennsylvania (1,813 students)
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 (471 students)
- 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 (277 students)
- 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)