Extension and Enrichment in Learning

Extension and enrichment are two ways of making learning more challenging for learners with higher ability. This article discusses the difference between them and provides examples [...]