Sarah Rodriguez
She makes you read an unattainable amount of reading half of which is relevant. However, lectures are interesting if you like the topics. She can be a tough reading if you don't figure out what she wants.