He is the most experienced and knowledgable Doctor I have had, He takes the time to explain things in a fashion you understand. He is very professional and treats you as an equal. I have great respect and trust him with not only my treatment but my families. Outstanding person!