Very friendly and professional. He is very thorough, making sure he gets to the core of problems
Even if I have to wait, it will still be worth it. He is an excellent Dr and an ever-excellent diagnostician. And he really cares about his patient's well being on the long term