He didn't give much homework, two assignments at most per week. Be ready to spend time on your projects. He is a stern grader but gives detailed feedback. His projects can be confusing sometimes, so I recommend sending him an email. He responds pretty quickly and is understanding. 