His teaching experiences were in the McLuhan Program in Culture and Technology at the University of Toronto and with the McLuhan Program International. He was Director of Media Studies at the Harris Institute for the Arts in Toronto for 17 years.