Becoming a Canadian permanent resident brings numerous advantages and opens up a wide range of opportunities. From social benefits to economic pros