This class was great, and so easy to follow along with. PERFECT for a working mom, I cannot stress that enough. I needed to reschedule my mid term, and final at the last min, and Dr. Chavez was quick to respond, and help me out. He is so nice, and understanding. Lab was easy to follow and understand! I am on a waiting list to take him for bio 122!