Outstanding personality and compassion, extremely knowledgeable of latest procedures, risks, etc. His office staff was very accommodating (once you get past the receptionist). His assistant, the billing and scheduling staff are all congenial and try to make the experience as good as possible.