Great doctor! Switched to him because I was not happy with my old GI. He is understanding and takes time with you. Also his staff and PAs are great. They get back to you quickly and take your health first.