Had him for a form tutor think he is nicest teacher and is recommend him to anyone
Probably the best teaching style I've been taught with. Always giving us loads of resources and going over the content a lot so it sticks.
Quite strict when he needs to be but he will give you extra time for your homework if you have a good excuse. Hardly ever gives negative marks. All round nice guy
If you are nice to him is really nice to you. He is a very good teacher!
He can be good but sometimes bad.