... and that's where you run into trouble, not because you're opposed to Islamic extremists, but because in order to oppose one flavour of crazy you find yourself in bed with a different flavour.

Do I oppose violent extremists?  Yep.  ALL of them... but if I were to target one group, I'd find myself aligned with a different group because there's plenty of crazy to go around.

Immigrants and Refugees already face a rigorous vetting process, and the few terrorists acts that have been committed on Canadian soil have not for the most part been committed by immigrants or refugees.  If I thought there'd be an EFFECTIVE way to keep Crazy out of my country, I'd be all for it... but that wouldn't change the Crazy we already have.

Crazy is going to be crazy.  I can't fix that.  What I can do is vote for policies that help people get and keep work, make a decent wage and make sure that if they DO go bonkers, they stay in prison for a very very long time.