I see your point, but the two criteria mentioned are far to general. Most college students have travelled abroad, and anyone who takes any kind of course on politics, be it theory, IR, or even history is likely to have to read either Marx or Mao.
FORTRAN is not a flower but a weed -- it is hardy, occasionally blooms, and grows in every computer. -- A.J. Perlis