I met this amazing girl on the internet and we're in love, we are perfect for eachother, we've been in a relationship for a few months now and we've decided that in 2 years when she's done school she'll move to Canada with me, but she American and I don't know how to bring her to Canada next...