Thanks for your reply. What kind of visa I can apply when I come back: J1 again or H1. BTW, I haven't got waiver yet .