Sounds like the only racist on this thread is you ! 
The country doesn't need unskilled, uneducated poor immigration who can't even speak one of the 2 official languages. 
We need to ensure we don't turn this country into a floor mat for poverty pimps who's only purpose is self enrichment and vote getting. 
The big problem with this country is unsustainable government, instead of controlling cost the establishment prefers to discuss cramming more people into city's who's infrastructure has already collapsed. 
Evebody who immigrates to Canada moves to Montreal, Toronto or Vancouver-  Nooooobody wants to immigrate to Edmonton or or East.