One of the best professors I had all year. He really was passionate about the material. I was in the honors section and I actually looked forward to his class each day. Tests were extremely similar to the problem sets and practice exams so no surprises there. He was also very flexible with grading. Keep it up professor.