Instruction should be student-centered and collaborative, with contextually relevant learning. Technology allows constant access to information, social interaction, and easily created/shared digital content. It should be used comprehensively to develop 21st century skills through innovative teaching/learning and robust education support systems like improving teaching/learning, analyzing the process, developing materials/strategies, and identifying community needs.