I am a Canadian citizen who has been dating an American for quite some time. For the time being, we are doing the long distance thing. I am stuck in Canada as I have steady employment and am working towards finishing my degree.
However, we were wondering what it would take to get her to be able...