Benjamin Piper
He's new to teaching and it really shows. He relies far too much on his power point slides and does a terrible job of explaining concepts in class. He did not adequately prepare us for the exam, and the exam seemed to be a huge leap from what we learned in class and in the materials. Would not take a class with him again.