Moodle...

Moodle, is a course management system (CMS, not to be confused with content management system) distributed under the GPL license that has been around since 2002. Course management systems are basically Virtual Learning Environments (VLE) which helps st...