Can i extend the visa in Mexico or Canada if im Russian and the visa is expired,but i have a status in US?
You can visit the American embassy in Canada or Mexico – it depends on what coast you’re on, but there is an American embassy in Ottawa, Canada and one in Toronto, Vancouver and Montreal. This is where you normally have to renew your visa – I am of Romanian nationality, though an American citizen, but I have accompanied my Moldovan friends and boyfriend to Canada on more than one occasion so they could renew their F-1 student visas. Please keep in mind – if your visa is expired, there are many new laws recently passed by the USCIS and Department of State. They may deny your visa in Canada, and you will be unable to return to the U.S. Additionally, if you overstayed on your visa, and floated in the States as a non-status immigrant, you could be considered illegal and may have to return to Russia and apply for the visa there. Usually you only have to return to your home country if you are CHANGING your status, not renewing it, but I don’t understand how you have student status until 2012