I'm a Canadian citizen and my girlfriend is a temporary oversea worker in Canada. What is the best possible way to get her Permanent Resident Status in Canada? Also, what is the fastest way to get her an open work permit as her current work permit only allows her to work in her current employment.