Probably the most compassionate doctor I have ever had the privilege of seeing. Very knowledgeable and well-connected in the medical field. Makes great referrals to other specialists if you need one. Can be a little fast, but if you ask him to slow down because you're not understanding he will. Also, he's very helpful and less rushed when you talk to him by phone. So, don't be afraid to call his office with questions. I don't know who will be able to fill his shoes if he ever retires.