Hi. I'am on a H1B Visa in the US that is valid till 2017 March . I have got an approved PERM and I 140 is being initiated in a few weeks . At the same time my canada PR has come through and Iam expected to do my Landing before Jan 2016 . I plan to do my landing in 2 weeks time as I dont want to wait...