Dr. Kaplin and the entire staff are hands-down amazing! They have been so caring with my daughters and have great bed side manner. Dr. Kaplin takes his time at each visit to explain what is being done and address all our questions.