Duane Johnson
Very scattered, poor lecturer. He is too smart to teach an intro class for materials. Always talks about his achievements in class and diverges from the lesson plan often. Very hard exams, need to study very hard to do well.