He was very helpful for my AP Exam. Other students didn't like him because he was rather strict and because some of the assignments he gave out were tedious.
There is no man that bothers me more at that school than him. Seriously you don't get paid to not teach and you certainly don't get paid to be rude to everyone.
one of my favs and one teacher i actually listen too. I'm hoping to get him for AP Amer.