One of the most livable and greenest country in the world. The Canadian federal and provincial governments are constantly updating their programs to ensure that Canadian immigration is successful, both for newcomers and for Canada.