She is an amazing professor. She really cares about her students & really wants you to learn. We had to buy knewton to do our work. She uploads lectures every week & is easy to contact. Homework is due every sunday & a quiz every tuesday. There is 3 exams and a final & reviews as well. We had 2 chances on all quizzes and exams. Amazing professor!!!