- 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