Dr. Davis was absolutely incredible. I nearly failed my first midterm, had a good talk with him (he is fantastic during office hours), and managed to pull out an A from his class. I absolutely recommend him for anybody looking to take a genetics course. One recommendation: DO THE PRACTICE EXAMS. He repeats lots of questions between the years!