John Wooll
Despite all the comments I read about him, I liked his classes very much! He can be 
"too direct" when answering students, but he will do his best for you to understand. The recorded lectures were super helpful as well. You have to stay on top of your reading material, but if you like biology, you're gonna be fine.