Progress report from the North Carolina e-Learning Commission