My visit Doctor had a lot of patience with me, and explained things very well. I had a great experience.