That teacher is just like a common asian parents, when you talk back to them (about what's right, honest answer, or any correct thing), they'll force their "right" on you verbally or physically. Sad truth indeed
I wanna know what happened to that angel-wannabe classmate, side story is fine tho.. But well, this ending is good enough for my sugar needs, thanks for translating!