Postive- quick response times, accessible 
Negative- clear lack of professor instruction in this course. he does not teach and lets an incredibly lengthy textbook teach for him. devotes none of how own time/thoughts to lessons. also very quick to claim that students plagiarized or cheated. be ready to read and take difficult and vague tests. 