Greetings, I have an American Passport and I am currently on a Non-B Visa with a work permit. My current contract expires on March 31 and my next contract at a new school will not start until May 1. So, it seems I cannot simply transfer my work permit and visa to my new school. What is the solution that does not involve leaving the country (if any). Thanks in advance.