Tests are extremely hard and proctored. Every week there are 3 homework assignments that take at least an hour or more each and a quiz. Don't bother emailing him to ask any questions, he never responds. Would never take a course with him again. 