Developing Virtual Learning Contracts to Enhance Student Success in Online Courses and Programs
Students generally come into an online class from a background of face-to-face education, and this background often creates expectations that cause students problems in an