This was the best experience I have had with a doctor. He explained all test results in entirety in language I could understand. Very thorough and pleasant. It was evident the doctor and staff were well informed on all the newest and greatest medical advances. They made my daughter feel comfortable and were sensitive to her feelings. Highly Recommended.