That is horrible. Teachers are there to teach but not to punish those kids with those reason. As a parent, it is not recommended to place my kid in. I rather choose my first skool or PCF. School fee also not that expensive. And I suppose those teacher will be more educated then those private...
This is totally unacceptable. How the manager can let those teacher behave like that. I found out many manager resigned because of those hooligan teachers there making a mock for Carpe Diem reputation.