It has been far and away the worst class I have taken. The online lectures are very poorly detailed, and she just reads slides word for word without expanding on concepts. It is mid september and only our syllabus quiz is graded after doing 5 assignments. We have no feedback and the drop deadline is in 2 days. Im gone, beware!