I recently applied for extension my study permit from within Canada, and I got the extension til 31st July 2017. It said in BOLD that I must leave Canada by 31ST JULY 2017. My program is finishing on 29th June 2017. So the problem is that I do not have enough time to apply for work permit, as I will be left with less than 30 days to apply for my work permit before my study permit expire. Did anyone else face this problem? What should I do?