Dr. Hall is kind, patient, and knowledgeable. He gives me all the time I need. As a retiree and a widow, it helps to know that he is only a phone call away.