Professional doctor. Takes time to listen and answer all questions patiently