Stephanie Rozalski
She cares about the class as a whole, explains the material well, wants everyone to understand it. She loves participation so the more you answer, the better class will be.  Read the textbook, it'll help. She gives very little homework but when she says "that's important, write that down", she means it, it'll likely be on the exam! Best professor.