I am a hard patient to get 100% great doctor from. I had some bad experiences in my life time with Doctors in the past but this place has always been up front with me. And Dr. Sharma is one that I have seen that is going to try to let you know how to get better with your health. He tries to explain things to me but I have a learning disability to I don't always remember or retain what he says, so he let's my husband come with me to help with me in knowing what I may have missed. GREAT!