Barack Obama says "instead of worrying about immigrants having to learn English," we Americans "need to make sure our children can learn Spanish." Obama has consistently opposed making English the official language. In 2007, he was one of 34 senators who voted against the measure.