What you describe certainly transgresses boundaries and gets into unprofessional territory. So going through your account. Not fair, but you did know you had an annual appraisal did you not? Lesson there is prepare way in advance. No, no, no. Not their concern. Transgresses boundaries. Has happened to me too. The air was rather blue by the time I had finished in my case. How unprofessional of SLT member. Happened to me too. O and the thought you had done was the same too! You been living part of my life. BTW when that thing happened to me I projected across the classroom "do you think that you could be more professional and not criticise me in front of student, particularly not when you are bloody well wrong and I have not done XYZ". If they don't like it, they shouldn't dish it out should they? Was I one of them? Sounds like it. I think these events have effected you more than you realise. Remember it's not you, it's them. When the good guys leave and don't stand up to be counted, in a way the kn0bb4rs win.