Dr. Chao is a pretty good doctor, but he doesn't give you enough time to answer his questions. Also his office staff can be very rude, cocky and impatient at times. And you can wait in his office for about an hour after your appointment time before you even see Dr. Chao
more