Illinois Illinois edtech company releases cutting-edge platform supporting STEM education By Peter Andringa October 27, 2017