I have already recommended Dr. Alvi to my friends! I have never had a more thorough doctor! she explains everything and has all the patience in the world to answer all f my questions. I needed surgery and she explained everything that would happen and everything to expect afterwards. I was so at ease heading into surgery.