Learning, curriculum, learner diversity, learning and achievement and staff professional learning