I would look for citizenship test resources for different countries you are interested in. At least in Canada, the citizenship test involves some basic understanding of the government and laws. There is a downloadable packet for that, IIRC, and I would bet other countries have similar things.
Tjej
Follow Mothering