Gosh, you showed your hand a little too early... I know nothing about Canadian labor laws, but from a strategic point of view I don't immediately see any leverage you have here that can salvage the situation since you've given them the impression that working for them is not your priority.
I doubt they can force you to quit, although they made it clear that they no longer want to invest their resources in you/your employment since they think you've got one foot out the door. Now you have to be super careful not to give them any easy reasons to fire you. You can't be late, look tired, or give any indication that what you do outside of work is in any way having an effect on what you do at work. In fact, you now have to go above and beyond to show your commitment to them to try to help yourself not get forced out.
So as alternatives, I'm wondering... Can you do school part-time without mentioning it to anyone, and continue to work full-time until you have a contract and a firmer understanding of what rights you have under it? Can you postpone school? Can you look for a part-time at another company?
(I'm an owner of a company with just over 100 employees, by the way... so I'm trying to give you a perspective based on how most execs operate.)
Answered Aug 29, 2011
Edited Aug 29, 2011