Less More -
Posts: 4306
-
Thank you received: 0
-
-
-
Less More -
Posts: 4306
-
Thank you received: 0
-
-
-
3 months 3 weeks ago #1202 by Elias Katsaniotis,MSc
With hundreds of millions of users around the globe and translated into over 100 languages, more organisations choose Moodle to support their education and training needs than any other system in the world.
- Q&A
- Index
- Moodle
- Do people still use Moodle?
Time to create page: 0.063 seconds