I'd flunk that little test. I'd get 3/5.
How old were the foreigners? How old were the HS students? When is American History taught in HS there? I don't recall having to memorize the US presidents when I was in school (but that was a long time ago).
Cheers,
Scott.
(Who agrees there are problems with US education, but being unable to recall random facts at the drop of a hat doesn't bother me. I know how to look them up. Now, people who can't see logical problems in an argument, well...)