1st & foremost, a blogger who airs his own opinions is not wrong. he also cited reasons y TCH deserves a good f**ing. the funny thing is that the blogger made a public apology for using profanities.
my guess is, MOE pressure his principal, his principal pressure his form teacher, his form...