
In its 3rd year at the FIRST Tech Challenge World Championship in St. Louis this April 2013, team Landroids #4220 received unprecedented 5 out of 6 major award nominations, plus took home the Edison Division Finalist Alliance Captain Award and the 1st place PTC Design Challenge Award. Continued to be a well rounded team and the […]