Yeah, I already handed in a formal letter to the dean actually. In the contract I signed, actually I found out I didn't sign even, I just put my full name (somehow I forgot to sign it seems and they didn't check either...), anyways in the contract there is no item/point about penalty in the event of quitting. It might be cause it's not expected, which is understandable, I wouldn't want to and it's only because I see this is going no where. Now just hope for the best then.
I just hope I don't have to be in a legal battle with this...