As far as the language bit goes, most high schools require some sort of foreign-language proficiency (2-3 years) to graduate. Unlike most of Europe, they start in high school, whereas they start from primary school on up.
My mom's in the foreign service, and my dad's an international consultant, so I was raised with a serious 'foreign affairs' bent, and I know several other FS brats who are the same way (my sister being the big exception).
It irks me that so many of my peers are pretty clueless in this regard, but hey, I end up winning those trivia prizes with questions like 'what is the dryest place in the world?' so it doesn't bother me too much.