Dr. Benejam is a humane, approachable, well-prepared professional who delivers quick results in a field where progress can sometimes be excruciatingly slow. He’s able to grasp issues quickly because of his sensitivity, empathy, listening skills and knack for demystifying things, distilling complicated issues into easy-to-grasp concepts. Just because of his proven results, Dr. Benejam is in my view one of the best doctors I’ve ever encountered. I highly recommend his services.