In Canada, the majority of the population is made up of immigrants, which means that newcomers have a higher chance of succeeding here than anyplace else in the world.