BEST TEACHER I HAVE EVER HAD IN COLLEGE. Must read for the quizzes the material is straight out of the book. Doesn't put anything online so you have to go to class, which actually helped me. I definitely recommend taking him. For some that's not a good thing, but for me he is an inspiration. He has taken up the mantle of the many UK professors before him that defended evolution, and I deeply admire that. More objectively, he has an excellent lecture pace, communicates well, and knows how to weave in humor.