Evidently, Alberta's extreme right fringe made sure to stack the PM's town hall in Calgary. A quick internet search reveals Mr. Merle Terlesky to be "a Canadian conservative activist, originally from Kamloops, British Columbia" who opposes women's reproductive rights, supports capital punishment, and  ran as a candidate for the Alberta Alliance Party in the riding of Lethbridge West in the 2004 Alberta election. The "I love the oil sands" apparel is produced by a front organization for the oil industry. Mr. Trudeau was correct in replying that his job is to help Canadians face "the challenges" and to take advantage of the "opportunities" of the future. That future will be very bleak indeed if we do not wean our economies off fossil fuels asap. Just for the record, many Albertans share this view.