Developing a Framework to Enhance Pupil Learning