Moodle has been around for a while now.
It’s definitely the best tool we’ve come across in the open source space for serving any client’s e-Learning requirements.
We like the way its structured on purely “pedagogical principles,” (contents from moodle.org) namely :
