07.13.2019 Riverhead School District Riverhead students excel in engineering challenge A self-driving boat built by two Riverhead High School seniors earned them a place among the top five contestants in second annual Long Island High School Engineering Design Challenge.
02.15.2014 Community Engineers for a day at Long Island Science Center Most lists of the top careers usually have engineering in there somewhere. So it’s fitting that the Long Island Science Center on West Main Street in Riverhead is getting...