He is the best history teacher I have ever had
Fantastic Teacher of History. Ensures that all his students get great results. Great Deputy Head teacher of the school!
Great teacher and Leader who engages all students! The type of teacher that all parents want to teach there children.
brilliant teacher, really knows his stuff and allows sudents to work to their own level, doesnt try to over stretch students.
Always so good at teaching history and making things so clear an understandable at the same time good to talk to.
super teacher- makes lessons interesting , the class wants to learn