Dr Dalton is terrific. Great office staff, too.