Every year thousands of foreigners migrate to Canada and this number increases with each year. The Canadian government has...