I second that, I had him in '05 and specifically waited to take the class with him as the teacher.  Was well worth it, he brings a sense of humor and style to teaching that turned an otherwise difficult class into an absolute joy.