Excellent, knowledgeable, professional and quick “Excellent, knowledgeable, professional and quick.…I was also able to learn from him because he explains things clearly and in an uncomplicated manner.”