What does it take to be a good doctor?