Thanks in advance for all the help, it's pretty difficult to find clear answers in this area.
So to give you some background, my girlfriend has been staying with me in Canada for the past 5 months coming up on 6 months now. She's from New Zealand staying as a visitor so the visa requirement...