Very impressed at the versatility of creating on-line courses in Moodle. Using playlists for lectures allows students to review sections, the week-by-week format allows me to set tasks and check progress and the reporting analysis keeps a track of access. Coupled with he discussions forums and progress checking, this looks like an ideal platform for distance learning.