Pretty easy class. All assignments are LITERALLY participation points which a a good thing cause some were challenging. 2 tests one midterm and one final. Not too hard, but also not too easy. I didn't enjoy the class much  but learned a lot though. 