I have Dr. Chavez for lab this semester. Would take again! He answers emails fast and always is willing to answer questions during and after class. Only has 2 exams for lab but his grading scale helps if you didn't do as well as you might have wanted. Hope I can get him again for BIO122. Take his classes if you can. He is a wonderful professor!