Great Dr., knows his stuff and will spend the time to explain to you. Does a great job with a wonderful staff of people to help move things along.