Natalie Coleman
She's a young and energic professor, makes clear explanations for the class on the complex parts, her slides make everything easier to understand. There are extra credit opportunities before and after each text. Wouldn't be hard to get a good grade if you study before the tests and do the assignments (usually just chapter summary & lab report per).