Probably the most annoying teacher I've had. Tries to get all buddy-buddy but has miserable teaching methods. I do not like the guy.
Very caring teacher who is knowledgable. Could have been a little more creative.
AP American history class was a dry lecture. A good teacher if not the best, and a cool guy.
Cool guy, always willing to help. Great for U.S. history and government