An open forum such as this is available to all presumably to express one's opinions. Whether I agree or disagree with that opinion is the catalyst for healthy debate. Personally I wouldn't enter a forum I knew little about and start espousing ill-informed rhetoric, however not everyone is as circumspect or restrained. If I do not like what is being said or find it insulting I treat it with the respect it deserves...ignore it, but I would never gag someone's contribution.(profane or invective comments excluded) For what it's worth I love instructing but I too have my moments...exactly as alluded to in previous posts. It isn't everyone's bag, and if someone slags instructors off then they probably were no good at it themselves, or lack the maturity to extract satisfaction from teaching someone else the joy of flight.