H1 visa revalidate and Canadian PR
Can anyone help me or share your experience if you are in this situation:
I have canadian PR and currently in US. My H1 visa is expiring. I want to renew H1 Visa.
With new H1 visa renewal rules, one has to go out of country to renew visa.
1. To renew my visa should I choose Canada or Mexico.
2. If I choose Canada:I will be entering Canada on PR. Will I face any problem in getting H1 visa revalidated on passport and come back to US.
3. Will US authority ask, I am already Canadian PR then why do I want to renew H1. I have Canadian Immigrant stamp on passport, so I cannot hide and the fact that I will be using Canadian PR to enter canada.
4. When canadian authority ask my purpose of visit, what should I tell. 1st time when I landed by air, I told I will bring car and goods in my next trip. However, I will not be taking goods or car, but coming back. What should my answer be.
5. Will my candian PR be affected, if I get my H1 visa renewed from canada.
Your reply will be helpful.