She explains everything, if you have a question she'll answer it. She really cares about her patients and not about getting them in and out of her office as soon as possible. She remembers you from the previous visit, so does the staff, even if you haven't gone to see her in months. I've seen elderly patients in the waiting room along side young adults. She treats all age groups fantastically.
Pros: She does all she can to help you
Cons: Can't think of any