Olive Street School is one of only 97 elementary schools in the nation to receive PLTW Distinguished Launch Award http://pltw.org Published February 28, 2018 Print