yes, you're right, American schools suck. I'm from Europe and by that I mean East Europe not Paris, Rome and stuff like that that you Americans see as Europe. Most of my American Web friends think that Balkan is poor place on Earth and they can't even show it on a map. On the other side we learn in schools our history and American history, we know your countries better than 50% of Americans, we learn foreign languages, etc.
I don't want to say that Americans are stupid but there are big part of what you call average people and they don't posses level of knowledge that is in Europe call average.
So, averages are different in different parts of world