If I do diploma instead of undergraduate degree from Canada so will that reduce my chance of getting PR through CEC? I am doing bachelors of computer science from university of London which is a distance learning program so I can complete that degree from anywhere in the world. I want to get PR...