Andrew Bower
Dr. Bower is a nice guy but not a great professor. His lectures are not organized and hard to follow. His essays are confusing and there is no clear grading criteria. He gives a study guide for the midterm and final, but they aren't very helpful. His lectures don't overlap with the textbook at all and he expects you to memorize both to get an A.