Thanks so much for your help! Only thing I think we need to get him is a return ticket. We plan on bringing bank statements from both our joint accounts (he's added to my bank account in Canada and I'm added to his in the US), the receipt for immigration. What else should we bring with us to...