Canada is One Happy Place, Eh?

Last weekend I attended a conference at the University of Toronto – famous for the invention of insulin, 10 Nobel Prize Winners, and not having a football team – for the first annual conference of the Canadian Positive Psychology Association (CPPA). …