Hello.

I need some help. I am American and my husband is Canadian. We live in America together and he has his Permanent Residence card (his green card).

We got married in Tennessee and lived in...