Canada is one of the very few countries that have a welcoming policy towards immigrants. The country has six times as many skilled immigrants as the percentage of the population. Canada has kept is borders open for immigrants and this move has helped the Canadian economy and society in more than one way.