There is a growing gap between the skills students learn in school and the skills needed for 21st century work and life. The Partnership for 21st Century Skills developed a framework to address this, focusing on core subjects, themes, learning and innovation skills, technology skills, and life/career skills. These include creativity, critical thinking, communication, collaboration, information literacy, media literacy, technology use, flexibility, initiative, social-cultural awareness, productivity, leadership, and responsibility.