Michael Grillo
This class made me want to cry. Probably one of the hardest courses I've taken so far. 4 exams worth 60%, hw 30% (drops lowest 2) and learning curve 10%. Exams focus on 1-2 concepts and exam questions are found online (I didn't know that until after the final :)) Non-cumulative. Dr. Grillo is a little intimidating but actually really funny.