First, here is the scenario:
I, Sean, am a Canadian citizen, 19 years old. She, Ashley, is an American Citizen, 17 years old. We have been in a relationship for 3 years now, with visits in either country. If she were to immigrate to Canada, I am wondering what the best way of going about it...