I agree with others that he is knowledgeable BUT, it doesnt make sense why he assigns so much reading, and then goes over it word for word during lecture. His class is also VERY boring!! He seems like he has no desire to teach.. I expected a lot more from this class. Also, when the class asked what the layout of the midterm was like he wasnt specific and blew us off and ended up having to curve the midterm because people did so bad.