This class was a bit hard we had a weekly quiz and homework assignment along with 4 tests. But the tests were straight from the quizzes so if you study the quizzes you will pass. Super nice professor as well.