- Moodle provides a complete course management system and supports self-study courses as well as courses with instructor feedback and collaborative courses with a high degree of interaction.
- Activity modules, such as forums, databases and wikis, enable collaboration among students and teachers.
- Moodle also includes modules for activities (such as word games and number games), graphical themes and authentication methods.
You can use any number of free apps as part of your contract. All you need for each app is a separate VM.