Benjamin Schaffer
As any history teacher, he's very lecture heavy but he is so fun. His personality makes it so he can relate and have a good time with his students. He's very clear on what we have to know and wants us to do well. I hate history, but enjoyed this class a lot. Would take him again if I needed to.