Teaching with Moodle

The difference between online learning and classroom based computer generated material