The Spiral Curriculum: implications for online learning | Synapse