There were some points when I truly hated him, but I got past it and like him well enough now. He can be insensitive at times. If you are upset by gruesome or horrifying stories, look out. As for teaching, he mainly tells stories. He knows a lot and is clear. The stories help you remember information and see its significance. Tests are not bad if you know the textbook. I learned a lot about current politics and a lot of real-life political knowledge that I've already put to use countless times.
He's the man. Best teacher I've ever had
Very knowledgable about government and politics. Lots of name dropping, but backs it up. Very nice guy. Had him for US History and AP Gov.
Probably one of the best history teachers I ever had. He's very helpful. Has a great sense of humor. I had him twice throughout my high school career.
Winner of my all-time award for "best story told in class"
best teacher ever, nicest person ever, helpful and respectful, will do anything for you. learned a lot and looked forward to class. interactive and down to earth person.
best fantasy baseball commissioner ever and amazing teacher.....a must take.