A team of six middle schoolers from Tallahassee is headed to the FIRST LEGO League World Championship in Houston ... Rory and ...