This document discusses an approach to teacher education that focuses on developing 21st century skills through social media, authentic learning experiences, and communities of practice. It describes incorporating inquiry-based learning, authentic learning principles, and social media like Second Life into a teacher training program. The goals are to help teachers acquire skills like critical thinking, collaboration, and adaptability, and to foster a professional identity aligned with the demands of a knowledge society. Key aspects of the approach include providing authentic contexts for learning, collaborative knowledge construction through team projects, and ongoing dialogic assessment rather than exams.