Curriculums enhance student's knowledge and their learning skills. It also improves learners to enjoy learning and make good progress and achieve excellence. Students learn opportunities to bring about certain changes on their own smartypants and ways of assessing the extent to which these changes have taken place.