HuffPost Canada closed in 2021 and this site is maintained as an online archive. If you have questions or concerns, please check our FAQ or contact

Andrew Weaver

B.C. Green Party MLA, Lansdowne Professor at University Of Victoria Professor

Andrew Weaver is the MLA for Oak Bay-Gordon Head and deputy leader of the B.C. Green Party. He is a Lansdowne Professor at the University of Victoria and a Fellow of the Royal Society of Canada, the American Meteorological Society, the American Association for the Advancement of Science and the Canadian Meteorological and Oceanographic Society. He is the author of Keeping our Cool: Canada in a Warming World (Penguin Canada, 2008) and Generation Us: The Challenge of Global Warming (Orca Books, 2011).