Amazing teacher! VERY friendly and helpful, makes class very fun. If you respect him he respects you, should be self explanatory for a high school student. Even once you leave his class, when he sees you in the hallway he still says hello and asks how you are.
makes class fun with all activites...really funny. i hated history but now its fun and i actually learn.
It's awesome having a librarian that can reach the books on the very top shelf.