Elise Gruber
She is such a nice lady who is super understanding and really willing to make accommodations and help out anyone. We always have really interesting discussions in class and she sometimes randomly gives out life advice. She does tend to lose track of time however so sometimes we don't finish everything but overall she's a really good professor.