I was in his PREL 230 lecture and had a great time. He made lectures interesting and he gave useful feedback, especially when you asked him to look over your assignment to see if you're on the right track, very helpful I definitely would have him as my professor again.