Deborah Finke
She's a Chad.
Her class is interesting. And her tests cover things in the class but aren't hard in my opinion. She's a very nice and understanding person too. I'd recommend taking entomology with her. 