Best doctor that I have ever had! He listens to everything and addresses each problem. He is in no rush and is very caring. He has a great personality and makes things very easy to talk about. He is overall a wonderful doctor and I am so grateful that I have such an awesome doctor.