Dr. Kennedy is smart, thorough, and down to earth. She listens, takes the time, discusses and clarifies all your medical and family history. Talks to you about your experience and listens to what your thoughts are. Explains things. I usually avoid going to the doctor, but I really enjoyed this visit, and am confident in her care.