Dr. Arnold is the best. I had him for Bio7, Bio 8, and Bio 8 Lab. He explains material very well and grades are uploaded very quickly after exams and quizzes. He is very understanding and caring for all his students. 