I have a friend who used to work as teacher in a government secondary school. Whenever he gets into conflicts with students, the principal will always side him as he is on very good terms with the princiapl.
Recently, he resigned because he couldn't take the stress and he went to a private school to teach instead.
He got into a conflict with 1 of the student who complains that his teaching method is lousy.
In the pte school, the principal is the owner or you can say the boss of the school/company. When he received a complain by the teacher about the student and the student complain about the teacher, he chose to side the student as the student is the 1 paying school fees to the school.
The principal sack my friend who is the teacher

when he talk to the rest of the teachers, he was told that in a pte school, the boss will always side the students when there is a conflict as they are the 1 who is paying $ to the school.
Unlike in a govt sch, whereby everybody are employees most of the time the principal will side the teacher if there is disagreements between the teacher and the student