Hello.
I'm helping out a good friend of mine with his situation, as he seems a little unsure.
He lives in Canada, stable employment. Met an American girl (who lives in the US) a few months ago, they've already decided they are getting married this summer. The wedding will be in Canada, and...