He is an advocate for media literacy and is currently working with social media to advocate for Ontario public school teachers. His current work with the Media Education Project is funded by the Canadian Council on Learning and the Social Sciences and Humanities Research Council of Canada. This research considers how Canadian teachers engage with media and information and communication technologies (ICTs) in the classroom to assess how ICTs function within a broader context of teaching and learning. His current research interests focus on media education and include work in the history of communication, semiotics, media cultures and subcultures. He teaches courses about media and communication, digital literacy and pedagogy, performance studies and research methods. He also teaches in the Media Studies program at Guelph-Humber.