Does virtually nothing to help his online students. Lecture material is basically just the book. Has incredibly unfair and discriminatory grading practices. Refuses to answer legitimate questions about how he derived your score. Avoid at all cost.