Great- but as a Canadian, I was surprised to hear that a quarter of the population of Edmonton were immigrants. Apart from the native people, the immigrant population make up 98%, including the white people, who you seem to count as non-immigrants ( Scottish, Irish, Polish, Spanish etc etc). They too emigrated to Canada!