I agree. I wish there was a basic civics test required to vote...and it should be in English only. Or, maybe you have to actually be a taxpayer to vote.
I'd also like the age to vote raised to 26.