I plan to use it to improve discussions on various topics we discuss or possibly as way for students to learn new vocabulary words.
I don't know too much about Moodle, so I must base this response off of what little I have seen so far. I like the idea of the glossary.
I am going to use Moodle in my study of Le Petit Prince