Training at the Academy is aimed at developing apps for the world’s most innovative and vibrant app ecosystem. The program focuses on software development, startup creation and app design with an emphasis on creativity and collaboration to empower and equip students to develop the skills needed to succeed. The Academy aims to attract students from a wide range of backgrounds with the training designed to support not only those with coding or computer science experience but young people interested in areas such as design and business. The program is open to students from across Italy and around the world. Academy classes are all based on Challenge Based Learning (CBL) which is a multidisciplinary approach to teaching and learning. Using CBL our teachers encourage students to leverage the technology they use in their daily lives to solve real-world problems. CBL is collaborative and hands-on, asking students to work with other students, their teachers, and experts in their communities and around the world to develop deeper knowledge of the subjects they are studying, accept and solve challenges, take action, share their experience, and enter into a global discussion about important issues.