I had exactly the same issue with some of my teachers. Like bhatjc said, it's part of the british school system and I went to private school like that. The teacher treated kids like the captain treated his crew on old sailing ships. Regular floggings and zero tolerance for anything.