His main areas of research are sustainable community development; quality of life and vitality; and urban, post-industrial and multi-functional landscapes. At Royal Roads, he teaches sustainable development and is program head for the MA/MSc in Environmental Management program. His current research areas are multi-functional urban greenspaces, and green spaces and climate change. Other recent research projects have included an examination of public uptake and acceptance of a municipal green energy incentive program, a review of climate change adaptation at the local level across Canada and a study of the Transition Towns movement in Canada.