The document discusses using Moodle for language learning. It can be customized for different classes with weekly or topic formats. The messaging system allows easy communication and files are not cluttered in email. Assignments include online texts, offline activities, and file uploads. Advance uploading of files is useful for drafting writing assignments and presented the main challenge for students to learn. Overall Moodle allows flexibility in course set-up and focus on teaching over technology.