What Makes a Good Doctor?

A good doctor is one that will sit down and listen to to the patient. A good doctor will ask many questions to rule out problems. A good doctor also stays current on new medical advances.