Reviews of professor Ben Shapiro

Rating: 5.0/5, difficulty: 2.0/5
Ben Shapiro is/was an awesome professor.  He's been on leave for a while now and hasn't taught classes in twice as long.  I hope he's doing ok.  If you get a chance to take a class with him, I would highly encourage you to do so.  He's incredibly caring and nice as well as wicked smart.