I am Canadian and my husband is American. We are applying for my green card this week, the I-130. Does anyone from Canada could let me know how long took your process? Did you really have to go to Montreal only for interview? I am in Calgary. Thanks!