It just means that Moodle is the best, doesn't it?
Comparisons and advocacy
Relative pageranks
This discussion has been locked so you can no longer reply to it.