Michael Shapiro
WARNING! WARNING! DO NOT TAKE A CLASS WITH SHAPIRO! He is the absolute worst teacher ever. His accent is inaudible. You can not understand a word he says, which makes learning important material impossible. On top of that, he writes in horrific cursive, which makes taking notes difficult. He also writes very fast which doesn't help. STAY AWAY!