In a word - exceptional! I found Dr. Powell to have all the qualities that I think are essential to being an excellent doctor. He is knowledgeable, personable, and very thorough. In addition, he has a warm personality and is great with my kids. One of my sons had a serious illness that had been misdiagnosed in an ER. Dr. Powell saw me the very morning I called panicked that my son seemed to be worsening. He was patient, caring, and most importantly, made an accurate diagnosis that put my precious boy on the road to recovery. I cant say enough about him. I not sure he is currently taking new patients which is just another testimony to how good he is!!