Lecturer
Canada
Ryerson University
Clean Copy Communications
Owner
Communitech
Writer
University of Toronto
Carleton University