5 /5 Carri Petrus: Dr. Cheng has been wonderful in managing my new medications. He is responsive to my concerns and provides excellent education. I am able to schedule appointments quickly and efficiently. His support staff are accessible by telephone for questions and make me feel well cared for.