Tech Angels are students who develop technical skills and collaborate with staff and other students. They mentor teachers, work on the school website, enter competitions, and develop robotics skills. Junior Tech Angels assist senior students and work on web and media projects, while senior students take on leadership roles or independent projects. A leadership team organizes the program with teacher support. Tech Angels answer student questions on educational websites and design games and activities. Students build and program robots for competitions. Being a Tech Angel improves students' technical skills and allows them to develop communication, collaboration, leadership, and project management abilities.