Dr. Dalton is fantastic. Takes his time with you and answers all of your questions.