5 star out of 5 is not enough. I want to give him 100 out of 5 :) He is the best. This is my second project with him and more is coming. He understands right away what I asked for. He is one of the best artists, designers, and creative persons I have ever met. You will understand when you will work with him.