Dr Flanagan was extremely thorough and really listened and addressed all of my concerns and questions. Very personable bedside manner also which made talking to her very easy!