Prof. Holmes is very passionate about Biology. I loved his lectures throughout the semester and thought they were enjoyable. Lots of work, but it is a biology class, and many different topics are introduced. Labs are online, and all exams/quizzes are proctored. Drops lowest lab, homework, and quiz. One of my favorite professors this semester!