The document discusses the skills needed for 21st century learners and teachers. It identifies creativity, critical thinking, communication, collaboration, information literacy, technology literacy, career skills, cultural competence, and being a lifelong learner as key skills. It also describes the roles and skills teachers need, including being adaptable, visionary, collaborative, risk-taking, lifelong learners, communicators, models, and leaders. Teachers must facilitate 21st century learning by providing resources, teaching skills, and developing curricula.