I'm disgusted by the head teacher's nosy behavior. I also think the student is an insufferable person according to his blog posts [1]. He's one of those people who try to use loaded words like "anarchism" and "individualism" to justify annoying or selfish behavior. Kind of like Galt-wannabe libertarians who hide being the word "liberty" to give credence to social darwinism.
I completely agree though I think the head teacher probably saw the attack on his school and used the students use of words like anarchism as a justification for punishing him which I don't think the student deserved.
There are a lot of commenters here who automatically got on the kid's side as soon as they heard the buzzwords "anarchism" and "individualism". It's probable they didn't even read the article or the blog posts before reaching this decision.
All I'm saying as that we should be more careful when taking sides in any situation, and try to avoid being manipulated by words. Sure, I did post a personal opinion about this kid. You are entitled to hate it and post aggressive comments about it. But I think my post still added to the conversation. A few people voted on it so at least one or more people gave a shit.
What I mean by loaded is that they have a ton of different meanings and interpretations, many of whom are illegitimate. Isms of any kind are frequently misused to label people or things. "Anarchism" and "individualism" are just examples. "Fascism" is probably the most common: even Orwell noticed that it was used by everyone to mean anything. [1] In this case the kid thought that making blog posts with swear words that criticize his school constitutes "anarchism" and "individualism". It's like those ads that try to associate their crummy product with freedom or love: meaningless and artificial.
[1] http://hampsteadtrash.blogspot.co.uk/2013/07/sludge-obituary...