Moodle 1.9 E-Learning Course Development: A complete guide to successful learning using MoodleRice IV William H.
Moodle Teaching Techniques: Creative Ways To Use Moodle For Consturcting Online Learning SolutionsRice IV William H.