This document discusses task-supported language teaching and technology-enhanced learning. It provides an overview of criteria for designing effective language learning activities and how different technologies can support various phases of tasks and aspects of second language acquisition. Examples of tools and applications that can be used for content delivery, learner interaction, and assessment are described. The future of language education is discussed in terms of teachers taking on new roles in curriculum design, materials development, and facilitating open classrooms with technological tools and telecollaboration.