We relocated to the USA on an H1B Visa for work two months ago and am now living here. We would like to understand the process and requirements for taking the oath in my current situation.
- 1. Could you please advise whether it's possible to take the oath from abroad, and if so, what steps I need to follow?
- 2. If it is not possible, can we travel to Canada to take my oath? How can we return to the USA without a Canadian passport, and can we obtain a Canadian passport on an urgent basis?
- 3. Once we obtain my Canadian passport, can we still carry my Indian passport to the USA and surrender it there?