Nathan Brouwer
Dr. B is accessible and passionate about biology, but his disorganization adds unnecessary confusion. I got an A and I don't read the book at all, but make sure to put my time studying towards the notes and recitation assignments. His notes tend to be 200+ slides long which can be frustrating but if you study a few days early you can get an A.