Teaching and learning at a distance : what it takes to effectively design, deliver, and evaluate programs · Study