Problem is that teching methods in the indian sub continent are based on strict discipline. Therefore, the teacher was probably doing what he/she thought was right and was trained to do - if he/she is a trained teacher.
Going to the principal directly might cause more problems. I would suggest talking to the teacher first.