532 teachers