Thousands of Bay News 9 and Bay News 9 on Demand viewers have voted, and the results are in.
Two schools will receive $4,000 grants.
The winners are (click on the school name to watch their winning video):