Comment Comment by f6v What does “modern” mean? The landing talks about latest technologies, but I don’t see how that’s a selling point. Moodle doesn’t really bother me, what’s wrong with it? parent f6v 3 years ago