I have been seeing Dr. Bhagavan for several years now, and she is my all-time favorite doctor! I have a lot of health issues and am also a larger person. She has been very considerate of my size and treated me with true respect. She has also been wonderfully helpful in managing my health issues and encouraging me to do the same. Dr. Bhagavan really listens to her patients -- there have been a few times when I self-diagnosed with something unlikely. The other doctors I spoke with didn't believe me, but Dr. Bhagavan investigated and found that I was correct. Had it not been for her, I might not have gotten the proper treatment for some very important medical conditions.
The only con in my opinion is that Dr. Bhagavan does not know a lot about alternative medicine. She is open to new treatments and ideas, but I feel that she's also very aggressive with medications and treatment. (Sometimes that's good, sometimes I'd like to explore other options.) However, she always respects my choices and works with me.