Dr. Sowers is a wonderful teacher as well as the very best Physician. He bases diagnosis on sound clinical judgement that he explains to his patients . He explains treatment options and listens closely to his patients and families involved in the care. Dr. Sowers is alert to each patients need and sensitive to time schedules realizing most people have time constraints themselves. His office personnel are also friendly professional and GREAT.