John joined the Geosciences Department in 1992. He has a Bachelor degree in Geography from Carleton University, a Bachelor of Education degree from the University of Ottawa and a Masters degree in Geography and Public Policy from Concordia University. He is currently co-Chair of the Geosciences Department at John Abbott and is its representative on the Social Science Program Committee. He served as coordinator of John Abbott College's Pathways programs for 11 years. His research and teaching interests include population, development and environmental geography.