Dr. James Shockey
Very, very reading dependent. Skimming the textbook won't help you on any of the pop-quizzes he tends to do. Goes on SO many tangents, none of which are related to the material. Much better suited to teach longer classes. Fascinating teacher though and passionate about the subject. Gives vague feedback on written assignments, if he gives any at all