Instructors have many options for uploading course materials including synchronous, asynchronous, blended classroom, flipped classroom and MOOC models. A robust learning management system (LMS) should support content creation, interaction, collaboration and communication, assessment, and feedback. Digital learning provides a range of modes for content delivery and interaction.