Had him for lab section of engineering. Positive attitude, but not very helpful at all. Students would ask questions and he would just tell them they should have read or they should already know, even if the question was ABOUT THE READING. Very, Very nitpicky grader, many points lost on lab reports for trivial nonsense. Lecture review pending.