I have never experienced such wonderful care from a physician. Dr. Sorra not only listened to all my concerns he addressed them in a way that i could understand. On my first appointment he spent 2-1/2 hours with me....I was astounded. I have WAITED for doctors in the past for over 2 hours but this was remarkable to me... there was almost no waiting time. He made me feel like I have a partner in my journey toward better health and better self-care.