Still think you should just complete your education, apply for the PGWP and then apply for a PR.....probably get your PR in about the same time it takes as a refugee and without the worry of your claim being refused for the next 2 years! But that's just me.....
I am currently enrolled in a 1yr program. Would they give me a PGWP after completion?