Improving Learning: New Perspectives