What a horrible situation. Do you have a strong teachers'
association? I've never heard of anyone having to sign a contract
immediately or lose it. Do you have any kind of grievance process?
I think I'd run for the nearest exit. Surely there are jobs out there
with people who treat you decently.
Good luck and God Bless,