IntelliBoard
Tags #MoodleStats

Tag: #MoodleStats

Moodle, the most popular open source LMS in the world has got more than 78+ million users allover the world. According to the statistics on Moodle.net, at present there are more than 63k registered sites, from 222 countries all over...