Canada Immigration Global team is very helpful and friendly. They made sure that all my questions are addressed timely and in a satisfactory manner. I would like to give special thanks to my case manager Peter . I highly recommend services of Canada Immigration Global.