Team Phoenix from the American School in London have won FIRST Tech Challenge UK’s top two awards for the third year running ...
It's frustrating. We show we can do the right thing sometimes, and then sometimes we don’t,” Devin Booker said.