我现在纽约读书拿F1,老公在这是F2,我们两年前在国内办的加拿大移民,现已经拿到签证,要在8月前去登陆。可我们的美国F1F2签证都过期了,学校国际学生办公室的人说法律上30天内去加拿大再回美国不用签,我们如果签就很麻烦,因为现在F1F2不让在别国续签。可是我打电话问了个在唐人街的律师,他说要重新签才能回美国,我也不知道该听谁的了。不过我想就是这次不签,以后我们回国探亲,再回来也是要签的,目前还不清楚我们这种情况在加拿大美领馆给不给签F1,F2签证?还有就是我们如果在美国读书期间不能在加国住满3年,那等到5年后我毕业时还能不能保住移民身份,听说可以重新算住满3年时间,有哪位了解相关情况请帮忙,谢谢!