Using+Moodle+to+enhance+learning+programes.

Relevant theory and literature to justify Moodles potential as an educational tool.