cancels 24 thousand school teacher jobs