L2T:T2L is a multi-year, three-phase program enabling urban youth to learn science, technology, engineering, and mathematics. First, the students study in a variety of technical areas, including programming, robotics, personal fabrication, digital video, alternative energy, and Web design and tools. Next, they develop their own projects over an extended period using computational tools. Finally, they will work with younger children in several community centers to provide the same type of learning experiences. The idea is that the youth will not only learn by teaching and thereby solidify their knowledge, they also will gain the satisfaction of contributing to the development of their community. The project also serves to test new content, tools, and learning materials for subsequent use in schools, and scales through consistent participation.