The class wasn't too hard it was just really tedious. There's heavy lectures and long "quizzes" (40 Qs) with big papers/projects. I ended up missing a lecture due to a power outage and she knocked my grade down two letters. That was my only complaint about the class. Take this if you don't have much homework from other classes too.