Moodle 1.9 teaching techniques creative ways to build powerful and effective online courses - Rice, William (Packt Pub., 2010)