I took his online class for 305 and let me say it was the hardest online class I have ever taken. He is a very hard grader, he will say to respond to the short response part on the exams in a paragraph and you can write the best paragraph and hell score it 2/10 its ridiculous. His exams are tough but study the quiz questions itll help you out!