It is not possible to get a 100 in his class. Frequently takes points off of your assignment and discussion board posts for no well explained reason. His feedback on the graded work is laughable. He'll leave one correction, then in the comments write "I have not corrected all of the errors but have given you enough to identify your own problems"