I currently work in the US on H1B visa. I will become a Canadian citizen this week and need to go back to the US immediately after the citizenship oath ceremony. So, I don't have time to wait for my Canadian passport. How should I go back to the US?
It seems to me I have two options here. 1) use Chinese passport and H1B autorevalidation and 2) use Canadian citizen certificate. If I choose 1), would it be a problem that my Chinese passport is invalid because I'm a Canadian citizen? If I choose 2), what should I say about the fact that I work in the US on H1B visa (my H1B visa is shown on my Chinese passport)?
Thanks.
It seems to me I have two options here. 1) use Chinese passport and H1B autorevalidation and 2) use Canadian citizen certificate. If I choose 1), would it be a problem that my Chinese passport is invalid because I'm a Canadian citizen? If I choose 2), what should I say about the fact that I work in the US on H1B visa (my H1B visa is shown on my Chinese passport)?
Thanks.