I'm all in favor of teaching a second languaged starting at kindergarden or first grade, but I absolutely oppose any measure to make Spanish an official language in the US. I think all parents should have a choice in which second language their children will be taught. High performance on the verbal portion of the SAT strongly correlates to studying foreign languages in school.
They tried to teach us Spanish when I was in junior high. I tried Latin and German in high school. I failed miserably at all of them. English was a lot easier!