Since the best teachers make the best authors, here are a few comments from "RatemyTeacher.com"
Very enlightened man who is dynamic, up to date (lol), open-minded and humourous - shouldn’t be a regret! You actually LEARN with him
This guy will do what it takes to make sure U understand
He is an excellent teacher …. I never liked theory classes, but he makes them so fun… though he is a hard marker.