Hello,
I am an American citizen and have a girlfriend who is a Canadian citizen currently living and working in the USA with a TN-1 visa. However, she has received a job offer from a non-profit organization located in Canada, and is highly interested in taking the job. We currently live...