survey-indicates-wide-variation-among-programs-ijmlzgbb