Dr. Singh is awful! He is extremely condescending, did not want to explain what he was doing to me, fought with the patient next to me and he didnt even do a complete exam. I was polite with him only out of the fear that he would mess something up on purpose. Don't waste your time or money with this jerk.