The Partnership for 21st Century Skills lists three types, namely: (1) Learning Skills which comprise critical thinking, creative thinking, collaborating, and communicating; (2) Literacy Skills which is composed of information, literacy, media literacy, and technology literacy; and (3) Life Skills that include flexibility, initiative, social skills, productivity and leadership.