Canyon Middle School

Castro Valley, California


We are proud to be a community with high expectations where students become responsible citizens who innovate and problem solve. In this rigorous and flexible environment, our staff works together professionally to support and respond to the needs of today's middle school student.
$360 Raised
15 Investors
Diving Into Learning with Qball
by Scott Roberts
at Canyon Middle School
minutes left