He can be quite confrontational when you go to him with an issue, but listens and tries to understand your view. Will admit when he's got something wrong and make appropriate changes to help a child
Out of his depth. Zero integrity. Dishonest. Not worthy of the post. Is ruining the school.
Great guy! Got me my higher physics, against the odds! 10/10