• Faculty member, Ryerson School of Journalism, Ryerson University (then Ryerson Polytechnical Institute), 1971-1979; instructor in reporting techniques and non-fiction magazine writing.
  • Faculty member and resource person, Banff Publishing Workshop, 1980s
  • Lectures and seminar on non fiction at various writers’ festivals, including the Sunshine Coast in Sechelt, BC, the Cabot Trail Writers Festival, Cape Breton, and others
  • Instructor, Advanced Creative Non Fiction, King’s University, 2014
  • Member of the Advisory Council for the MFA in Creative Non Fiction, Dalhousie