Absolutely fantastic! I have never seen a doctor take better care of their patient. Really cares about you and takes her time explaining things. Won't leave you until she's answered ALL your questions. Gives you ALL your options and doesn't pressure you into making a decision. Wants you to be well informed. I cannot possibly say enough good things about her.