Students need to be educated not just for today but for the future. Learning for the future builds human capacity to learn. This includes the ability to change perspectives in the light of new information and understanding. It helps students to acquire critical thinking skills, gain social competencies related to learning and working together and develop resourcefulness in learning. The call to be future-ready is intended to prompt schools and educational systems to prepare their students for success in future learning, work and life. Future-ready learners should have the cognitive skills of critical thinking, creativity and innovation, and a good knowledge of how to work with new technologies, they also need to build inter-personal skills of collaboration, empathy and cultural awareness. The chapter aims to help students to become more aware of future opportunities and to have agency in making choices about their careers. But major change will only come when schools and colleges prepare students for many possible futures.