Keith Stewart is the head of Greenpeace Canada’s climate and energy campaign, and teaches a course on energy policy at the University of Toronto.