A lot of homework, you have 2 weeks to do it though. 2 tests, a final, and he's an easy grader. Gives you videos from past lectures to help you with your hw but I ended up teaching myself everything. 