Can you pass the US citizenship test?
Here's a website that gives you twenty questions at a time that appear on the US citizenship test, and grades your answers. You can even take it in Spanish if you'd like.
I say that everyone should be tested, and anyone found in the country who cannot pass should be immediately deported to a country of their choosing... Ah, well. Wishful thinking, I guess.