I have a valid I-797 and am working in the US. However, I haven't yet obtained the H1 visa stamp as I haven't traveled outside the country since I changed status from student. I have advanced degrees from a US university.
I need to go to India soon and am wondering if it is better for me to get an appointment there or in Canada. Is the visa situation any better in India these days or are there arbitrary rejections? Any thoughts on this and the availability of appointments in Canada vs. India are welcome.
It has also come to my attention that an overstay on any previous visa can disqualify you from getting a visa in Canada. I have never been out of status (in that I transitioned from a valid I-20 as a student to OPT to a valid EAD card/I-797 without any gaps). However, my F1 visa expired long back. Is this a problem?
Thanks for your inputs.
I need to go to India soon and am wondering if it is better for me to get an appointment there or in Canada. Is the visa situation any better in India these days or are there arbitrary rejections? Any thoughts on this and the availability of appointments in Canada vs. India are welcome.
It has also come to my attention that an overstay on any previous visa can disqualify you from getting a visa in Canada. I have never been out of status (in that I transitioned from a valid I-20 as a student to OPT to a valid EAD card/I-797 without any gaps). However, my F1 visa expired long back. Is this a problem?
Thanks for your inputs.
Comment