I had a great experience with Canada Immigration Global Group. I was sponsoring my spouse and they make the process as smoothly as it can get. Attorney Joshua and Francis were really helpful and they always replied our email quickly. The team at Canada Immigration Global was really awesome. Highly recommend to anyone who’s planning to immigrate to Canada.