Learners need to be educated not just for today but for the future. They should acquire skills and dispositions that will enable them to cope with an uncertain life and a complex work environment. Learning for the future builds human capacity to learn. The emphasis is not just on mastering content, but also on acquiring skills to learn, unlearn and relearn. These include the ability to change perspectives in the light of new information and understanding. This approach can help students to acquire critical thinking skills, gain social competencies related to learning and working together, and develop resourcefulness in learning. Future-ready learners have agency and autonomy in planning what and how to learn. They have the skills to be responsible citizens, contributors and innovators in an uncertain future. They also have mature cultural and interpersonal understanding.