A checklist for reviewing elearning courses can be really useful for teachers ...

Maximizing Learning: A Checklist for Reviewing eLearning Courses