If you are good at quantitative reasoning, you will do well in this class. If not, there is a learning curve. Class was online and due dates were clear. Several homework assignments, discussion posts, weekly participation quizzes, and three exams, but nothing too crazy. While her lecture videos are good, she is a pretty absent instructor.