Madeline Wong
Madeline is great! She gives you personal help with concepts you don't get and genuinely wants you to do well. Other professors don't care if you fail, yet shell stay late if you don't understand things. She's one of the smartest, down to earth professors I've ever had, you learn more in her lab than the lectures taught by the tenured professors!