Academic Teaching

Community, Energy, Planning

(ENVS 6121)

Adjunct Faculty, York University - Winter 2016

Making a Difference

(UNIV 1200)

Adjunct Professor, University of Guelph — Winter 2007

Environmental Policy & Administration

(POLS 3370)

Associated Graduate Faculty, University of Guelph — Summer 2005

Cities and Sustainability

(POLS 4930)

Associated Graduate Faculty, University of Guelph — Winter 2005 & 2006

Your Vote Counts

(UNIV 1200)

Associated Graduate Faculty, University of Guelph, — Winter 2005

Decision Making and Communication Skills

(ENVS 20)

Guest Lecturer, University of Guelph — Spring 2004

Facilitation and Conflict Management

(REXT 6440)

Guest Lecturer, University of Guelph — Spring 2004 & Fall 2005

Leadership Development in Rural Organizations

(REXT 4460)

Guest Lecture, University of Guelph — Fall 2003 & 2004

Comparative Animal Physiology

Laboratory Teaching Assistant, University of Guelph — 1985-1989

Comparative Endocrinology

Laboratory Teaching Assistant, University of Guelph — 1985-1989