Curriculum Progression of Skills and Knowledge