Excellent college preparation. His AP Gov was the hardest class - lots of work, but well worth it, and if you try, you will succeed in there. There isn't any better than him.
He is by far my favorite teacher, his class was hard but he made it fun for everyone. He should recieve the reward for best teacher ever!
i graduated in 2002, hes a good teacher, even that class was sooo hard for me and he helped me understands better.
As far as I know he's still teaching. Really hard but a really good teacher.