Here is the situation:
I work at a horrible language school, was lied to numerous times in the contract, have a horrible commute, and work way too many hours. Therefore, I took the initiative and quit, but you need to give 2 months notice... according to the contract (or else my horrid boss will not return 1 full month of pay to you) What was I thinking when I signed?.
Therefore, I quit on June 12th, expecting to leave on August 12th. Well, after being degraded in everyway possible by my boss (who is from England mind you) we eventually agreed that I would be able to leave July 6th latest July 9th. For that reason I took a new job in S. Korea starting July 20th.
Well, last week my boss calls to inform me that I wouldn't be leaving then she hasn't found a replacement for me! So I was in a bit of panic and asked her when exactly would i be leaving since I have a new job and i need to book a plane ticket to Korea. She then responded with we will probably need you till July 28th (knowing full well that I took another job since our first agreement). However, she did manage to say I don't want you working for me so this will be hard to for me to have you at this school as well. Anyway, I put up a good fight with her, and finally she said she'd try her hardest to get me out by July 13th at the earliest, but not to expect it.
Also, I was suppose to get reimbursed for my airfare to HK, I never did. I have been working overtime doing interviews for the stupid school, and on my last pay check I also wasn't paid for my OT. So they are cheating me out of money, I have absolutely no time (being away from home for 12hrs) to even go to the teachers union to complain.
So my question is: Should I just get up and leave (despite the fact that i'll lose my Month of May's pay)? Can I do anything legally? Oh and she has already threatened to sue me for leaving after only 7 weeks?!
Also, she often calls me and puts me down just to be mean.... and is making me do way too much work before I leave as a way to prepare for the new teacher.
Help I'm confused!