Tagged: TechSpace

NHS DaVinci Lab Open House

This weekend, the DaVinci Lab at Needham High School opened their doors to show of the exciting projects they are doing. Students demonstrated projects they worked on this year, and explained what they learned...