What are some of the challenges that I (international student) might face if I apply for PR after OPT in US? US immigration system is full of uncertainty. I am planning to move to Canada after getting a masters degree from US and working 2-3 years on OPT.