My current H1 will expire in Feb, 28, 2006. But my contract expire 16th, July.
I got an offer and still wait for others. (All from University) I need to accept the offer and begin new H1 application immediately or I can wait a few days more.
To legally stay in States, I need to file H1 application before 16th, july or get the receipt before 16th, July?
I also can file a F2 if there is a potential gap. Is it a good idea?