Dr. Cheng came highly recommended to us. My child had a complicated(thyroid/auto immune) issue, which we did not know at the time. Dr. Cheng dispensed a lot of quick, superficial advice, ex: don’t eat this or that, without some substantial advice on what kind of diet would help her. He also prescribed a ton of OTC supplements but no clear diagnosis. At one time, he had her on about eight different supplements! Standard Process or Thorne brand, which are VERY expensive and high quality and are still sitting in the drawer. Dr. Cheng is a personable guy and I sincerely hope others have better success with him.