This document discusses 21st century teaching and learning. It identifies five key support systems needed for 21st century education: standards, assessment, curriculum/instruction, professional development, and learning environment. An effective learning environment creates practices and spaces that support teaching 21st century skills, allows collaboration and sharing of best practices, and provides equitable access to learning tools/technologies. The document also provides tips for teaching 21st century skills, such as making learning relevant, teaching through disciplines, developing higher-order thinking, encouraging transfer of skills, and exploiting technology to support learning.