Don't take this course if its not a major requirement. Too much work, she lacks clarity when you're asking for help, and you have a 10-page paper due at the end of the semester. There is homework every week that takes HOURS, and you have to purchase a textbook and something online. Worst online course experience I've ever had.