I am in the processing of applying for green card, actually in the stage of Consular Processing(similar to 485 but processed in China), but I have family emergency and really need to go back to China now, I have F1 visa now, is there a way I can get a renewed F1 visa either in China or in Mexica or Canada?
Thanks a lot!