Developed by an extremely active open source community, Moodle is a sophisticated web-based course management
system that's ideal for teaching remote online classes or as a way to supplement face-to-face learning. Teachers who use
Moodle have full control over all settings for a course, including a flexible array of activities, such as assignments, forums, journals, quizzes, surveys, chat rooms, and workshops.
'Using Moodle' gives them a comprehensive hands on guide that explains how the system works, with plenty of examples and best practices for its many features and plug-in modules.