Good instructional design involves an analysis of the learner. We should ask, "Does this instructional design match my students' learning styles"? Use this infographic to reflect on various learning styles.
Alternatives to Moodle - an infographic that provides ideas on delivering elearning without needing to use Moodle. Some very good ideas on delivering 'pieces' of learning - that is, where you don't need a full-blown course with all the bells and whistles.