Must say staff makes a difference on who you choose to go to as well front office always is so friendly, professional, and always seem to have it together every time I go in I'm glad that I have chosen him as my dr! Took my son today to see Dr. Sharma and my son really liked him as well, my son says he is really "descriptive" and aware with the patient needs! It will be our family dr to go to from now on for sure. It can b a long wait sometime because he is that good and everyone wants to be seen by him! I've been going to him for some time now.