I actually participated in his GRD3000 and GRD3200 courses, and because he's a good instructor, I had to take these courses with him. He's a very understanding and funny guy who is really passionate about Graphic Design. You have to be focused and engaged in his class, but he helps students who are falling behind, if they are. I'd recommend him!!