Source: http://www.greatmathsteachingideas.com/2018/03/06/progress-over-time-part-4-curriculum-design-implications/