I have been seeing Serena for some time now. She is very caring and knowledgeable, and very thorough. She takes the time to listen and answer any questions or concerns that you have. She is not afraid to send you to a specialist if she feels it is in your best interest. I highly recommend her.