The document discusses 21st century skills for teachers and schooling. It notes that critical thinking, creativity, collaboration, communication, information literacy, media literacy, technology literacy, flexibility, leadership, initiative, productivity and social skills are important for teachers. Communication is key for meaningful collaboration, creativity and critical thinking. Technological skills are essential for a more literate world. Students should be taught life skills like goal setting, teamwork, and social skills. Overall, the document advocates for reforms in teacher training, technology integration, and developing a curriculum focused on 21st century skills.