Dear group members,
I got tired of the long wait and decided to try my luck with AOS. I applied for a job, got the offer and they filed for O-1 visa. My O-1 is approved with my Indian passport details which is soon going to be unusable. I am becoming a Canadian citizen this month. Do I need to get my O-1 visa stamped at US consulate in Canada after becoming Canadian citizen? I have read on the USCIS website, that Canadians don't need a nonimmigrant visa to enter into United States. Please let me know what to do in this case?