Definitely go and see the Labour Deparment. My understanding is if what the school is claiming, even if it is in a contract, does not mean anything if it is not lawful. So many of these places try things and threaten to withhold bonuses, references, bonds, etc. If it is against the law they can't do shit.