ask xiaobaitu, radiology, and other experts,
I has been in H1 for over three years, since I never traveled out of USA, the VISA on my passport is still F1, I probably would be able to file I485 next month, do I have to apply a H1 VISA, if so, can i get it through Canada or Mexico embassy,
thanks$