Kind, compassionate, extremely knowledgeable, thoughtful. He always takes as much time as he needs to make sure both you and he are comfortable with diagnosis, understanding, next steps, etc. One of the very best doctors, specialist or general practitioner, that I have ever seen.