Sharon is one of the most knowledgeable, kind and caring health professionals I have ever met. Sharon is able to provide face to face and telehealth appointments, to enable continuity of care, regardless of what else is happening in my world. As a long-term patient of Sharon's, I have no hesitation in recommending her.