@Jonathan *******
then you're not on a non-B. You're on an extension based on work. And therefore YOU MUST CANCEL this before you leave. Your school cannot do it. It's in your passport, and it's your extension. You must get a letter from your school stating your last day of work and then take this to get your work permit cancelled, and then take your cancelled work permit and the letter to the immigration office that issued your extension and get it cancelled there. Most immigration offices will allow you to do this 1-2 weeks before the date on the letter. They will cancel your extension and then stamp you in through the date on the letter.