He is by far the best I have seen. I have seen different doctors and they have all overlooked my condition like it was nothing and never further assessed it. He is the only one who has taken the time to figure out what is wrong. He returns my calls almost immediately and will even personally call me to see how I am doing. Due to the findings of my medical condition it is safe to say he is saving my life. Had he never taken the time to be so thorough with me, my medical condition would have not been discovered. He is also really good at filling out paper work in a very timely manner as well.