Project Based Learning

Students at Napa New Tech High School gain independence and responsibility through project-based learning and one-to-one computing.
Loading Video...
Share/Save