I had AP US History for only about 3 weeks but he was just great. He teaches the class like a college class, he makes jokes, keeps the class light, and gets the point across. Teacher of the year '10!!
I love him as a teacher i took honors but if you pay attention and ask for help it's a good class
if you can...take a class with this teacher. He will help you anyway he can...and his dry humor is the highlight of the class