Dr. Ng trully cares about the patients. He's gentle, caring, and most importantly very knowlegeable. He really takes the time to listen to you and understand your need. Also, he teaches you how to take care of your teeth too. It was more than a doctor-patient experience. I felt like someone really cares if my teeth are healthy or not.