So much busy work. Instructions are terrible, unclear, and hard to follow. Totally unorganized canvas page. She disables your grade so you don't know your score until week 5 and the end. In order to get an A you have to do a ton of "extra credit" assignments. Very harsh grader as well. And just annoying. Would not recommend. 