Hello everyone. I wanted to know what exactly is the criteria to qualify for Permanent residency in Canada. I live and work in the UK and I've got 2 years of work experience in the Games industry as a Software Engineer. I've never been to Canada before but I was wondering if I could apply for a PR card and still work in Canada. So my questions are: 1. Is it possible for me to apply for a Canadian PR card just on the basis of having 2 years worth of work experience in the UK and even without having a job offer from a Canadian company? 2. I've got a Master's degree, so does this help me in any way of getting the PR card? 3. I have a friend who lives and works in Canada, who has a permanent resident card. Would that help me in any way for my process? I've been trying to look for answers on-line on the main website, but I'm still confused and hence I thought some experts here could help me out. Cheers.