Extremely professional teacher, gives respect where it's due, and makes class an enjoyable experience with his extensive wealth of knowledge. Gives all a fair go.
overly favours 3 certain boys in school at the expense of all other students 2 the point where classes are disadvantaged. abandoned yr9 maths class once to write speech for one of them. unprofessional