A study of online learning : perspectives of online learners and educators : report to the Colorado Department of Education, Unit of Online Learning