Canada is a very immigrant-friendly country with a transparent and stable system, high immigration targets, and lots of programs and streams. But, how long will it last? Will Canada continue to set immigration targets of more than a million immigrants per year? Is it just a matter of time before these programs are shut...