Self-driven learning and the future of education