I'm a international student from Asia, my first I-20 was terminated because I didn't get the condition that school asked in the first semester. Then the DSO told me I could do reinstatement or re-entry to keep studying in U.S.. In the next week, I applied a school for language program, and they gave me a new initial I-20. Fortunately, my visa was not expired. Then I went to Mexico for a short time and re-entry successfully. But the problem is the school on visa is not the school now I'm studying in. I have now transfered to another university and prepare to go back my country for a new visa cause the old one was expired.
In my case, will I be forbidden to go back to U.S. for further study or will my visa be denied cause I didn't get a new visa right after I got the new I-20.BTW, I'm from China.