History classes need historical accuracy
Castro Valley High School is one of the few schools that offers a history class other than the standard courses.
Read MoreCastro Valley High School is one of the few schools that offers a history class other than the standard courses.
Read More