What are the qualities

What are the qualities of a good physician? 1) Good listener 2) Compassionate 3) Intuitive 4) Calm 5) Honest and protective 6) Knows medicine 7)Not an alarmist Dr. Lanza is all of the above!