He does require quite a bit of work but is a fair grader. Course consisted of 6 company analysis, discussion boards, assignments on McGraw hill, & un-proctored exams. His voice is relaxing and he is extremely knowledgeable. I recommend him if you are trying to achieve a high grade and are willing to keep up with the assigned work.