30 thousand teacher job