He was a great prof. Only complaint was that our class was 3 hours long ending around 10pm, and sometimes there would be 12-15 slides for the lecture. I understand he has a lot to say, but he could've gotten all the information out and still let us go early instead of dragging things along to 10pm almost every night. 