Hi, I'm a canadian citizen and I will get married this summer in Montreal with a US permanent resident (she is cambodian citizen), she will get her US citizenship only next year. Is there a difference between marrying an US citizen or an US permanent resident. My question is, should we wait...