There is a lot of of homework. I took this as a night class and there was so much material to cover. Make sure to do practice quizzes before exams, they are the exam same questions. Professor Arnold is a great overall professor, he helped with whatever I needed help with. The lectures seemed more open to discussions, which I liked.