Gary was very responsive, working on a project on short notice, getting me required feedback quickly. He was available for consultation and feedback on my schedule. Very knowledgeable and efficient.