James Robertson
My biggest complaint are his ppt slides because he crams so much information in the slides that we can't possibly remember. The quizzes are also really hard to get through because some questions don't even relate to the 30-40 pages we're assigned to read weekly. The textbook is also very expensive so try looking for a cheaper online version