Do-it-yourself parenting program stands up to scrutiny