Elizabeth Woods
Dr. Elizabeth Woods is one of the best professors I had.  During each class, she demonstrates the material to the best of her ability.  Her workload isn't too bad, with tests and a mini-assignment each week. Also lowest exam gets dropped and extra credit. As long as you study and read the book, you shouldn't worry. In all amazing professor.