Yi Duan tries her best to teach the material she has. I will forever be against Cengage and all things Cengage. Beware that on top of paying to take the course, the Cengage is about $120, which is ridiculous. She does her best to help and wants students to learn the material. It is definitely up to you to stay caught up and learn the material. 