Amazing Dr! He takes his time with patients and explains every option so thoroughly. I knew right away he was the perfect Dr for me the minute I stepped into the office!