Robin Tanamachi
I struggled in this class as a liberal arts major trying to take a science class, but that's just my own fault. Prof Tanamachi is AWESOME. She's great at explaining stuff and super nice to talk to in her office hours. And she has cool storm-chasing stories that she tells in class.