top of page

Full Roster of Courses Taught

SUNY New Paltz

​Instructor of Record 

Media & Society: DMJ 101

(Winter 2020 - Online) 

Intro. to Media Programming & Management: DMJ 224

(Summer 2019 - Online, Fall 2019)

 

Media Research Methods: DMJ 350

(Fall 2018, Spring 2019, Fall 2019, Spring 2020)

Digital Media Convergence: DMJ 444

(Fall 2018, Spring 2019, Fall 2019, Spring 2020)

Pennsylvania State University

Instructor of Record 

Introduction to Telecommunications and Electronic Media

(Summer 2016 - Online)

Telecommunications Management

(Spring 2016) 

 

Teaching Assistant 

International Telecommunications 

with embedded travel to Havana, Cuba

(Spring 2016) 

Telecommunications Management

(Spring 2015) 

Guest Lecturer 

“The Global Digital Divide”

World Media Systems, Fall 2016, Spring 2017


“E-waste in ICT4D: The Good, the Bad and the Ugly” Telecommunications and the Environment, Fall 2016, Fall 2017


“NGOs & ICT4D”

International Telecommunications Law, Fall 2016

 

“Understanding the Digital Divide”

World Media Systems, Fall 2015

Holyoke Community College

Instructor of Record

Media Literacy

(Fall 2013, Spring 2014)

Introduction to Communication

(Fall 2013, Spring 2014) 

Westfield State University

Instructor of Record

Introduction to Mass Communications

(Fall 2013) 

University of Hartford

Instructor of Record

Improving Communication Skills

(Spring 2013) 

Lab Instructor 

Introduction to Communication

(Fall 2011, Spring 2012, Fall 2012) 

Please reload

bottom of page