This is the worst experience I have ever had with a doctor. My appointment was at 10:00. The waiting area was almost completely full with only a couple of empty seats. I first noticed the air conditioning was broken, and I was worried because I brought my 5 month old with me to my appointment. It was after 11:00, I still had not been seen, and my baby needed to be changed. I brought her changing pad but the chairs in the waiting area were too small to change her on, and I just preferred not to because of the crowd. I asked the girl at the front desk where I could change her and she escorted me to a back office. I changed my baby on the changing pad on one of the desks. As I'm walking back to the front waiting area, Dr. Arora approaches the administrative assistant who escorted me and says, "Why is she changing her baby back here?" The girl explains that it's crowded and no where to change my baby. He reprimands her for allowing me to change my baby, and proceeds to come out to the waiting area. He says to me, "Why are you changing your baby back there? You can't do that!" Needless to say, I exchanged a few words with him and told him I will take my business elsewhere. It is absolutely ridiculous that a DOCTOR'S office does not have a place for a baby to be changed. He implied that I take my baby outside in the rain to my car if she needs to be changed. Apparently they share that office with another doctor.......a PEDIATRICIAN! I have never been so offended and been treated so POORLY at any medical facility or business. My experience made me curious, naturally, so I looked at his reviews, and I haven't found a good one yet! What an awful doctor and human being! Never give him your time or money. A medical professional who treats a mother with her newborn baby that way should not be allowed to practice. And I would know firsthand because I myself am a Doctor of Physical Therapy. I would never treat one of my patients this way!