Eric Luth
Luth is a really nice, caring man and he learns all his students' names. He does leave valuable information out of his lectures though and didn't always fully prepare us for exams. He was very accessible in office hours but a lot of students still failed. The teacher for the other section had a much higher exam average and pass rate (same exams).