Rising To The Challenge
Creative problem-solving, teamwork and grace under pressure are all required when students gather to compete in the Salem Civic Challenge. |!| Salem |!| Roanoke
Creative problem-solving, teamwork and grace under pressure are all required when students gather to compete in the Salem Civic Challenge. |!| Salem |!| Roanoke