Nice human being and gives enough time to understand details. Also she has a trend cooperative staff in her office.Explains detailed care information and provides clarification to all your questions. An experienced professional with good knowledge of family physician skills.I was impressed with, how she remembers each and every detail about your previous visits and care plans. Which explains that she does her homework very well... I would definitely recommend her to choose a primary physician.