My family is the descended from the first wave of immigrants from Scotland.  We basically set the pattern and rather than assimilate made those who followed assimilate to us.  Since then, every new immigrant group has, in the first generation, huddled together.  Pick any immigrant group - Icelandics, Chinese, Italians, Greeks, Asians and you'll find communities across Canada that have their roots there while succeeding generations branched out and became ordinary Canadians. It was the immigrants who came to Canada for a better life and worked their butts off to get one for themselves and their children who made Canada what it is.  And they were all resented and treated poorly and paid their dues, as will the current immigrants.  We need people who need Canada, not just use it as a convenient place to live for awhile.  We should be adequately educating our own young people, not importing them because it's cheaper and easier. Meanwhile, hotel rooms still need to be cleaned.