The Super Turtles are a group of eight high school students with five different nationalities that live in a depressed neighbourhood of San Juan de Aznalfarache, in Seville. Their accomplishment? Making it to the Spanish final of the popular science and robotics contest First Lego League. Their award? An experience that has increased their motivation […]