7 thousand teachers appointed