Monica Palta
Palta's classes will humble you like you wouldn't believe. She assigns SO much work, but won't grade the majority of assignments until the last week of the semester. Lab reports are the bulk of the grade, yet she doesn't teach you how to write them to her standards, and then she will proceed to grade them very harshly. Lots of notes, little reading