Posted by: Jai_Nepal September 24, 2011
Login in to Rate this Post:
0
?
You dont need to renew your visa unless you plan on traveling out of the country. Your I-20 makes your legal, not your visa.