Jared Milne has an MA in Canadian studies. He has worked as a policy analyst, historical researcher and municipal intern, and regularly comments on Canadian history and politics.