我2002年-2004年在美国做博士后(J1),没有办过waiver。之后移民到加拿大,可恨加拿大在研发上太落后,难以找到很好的工作。先打算再杀回美国,请教: 1. 没有办过waiver,是否能得到H1B签证? 2. 现在在加拿大能否办Waiver,离开美国时把I94表交了? 3. 是否一定要回国服务两年,离开美国两年是否可行?