I could not agree more. Everyone should have a working knowledge of what a democracy is, what a representative republic is and what communism and socialism is.
Not only that, but they should be able to understand general civics that is barely being taught in schools these days.
I know this may be a controversial statement... and even though I never served in the military, I would be willing to give up my vote to let those that have served be the only ones to vote. I have a large respect for those who are there on the front lines and doing what needs to be done for the good of the country. I can’t think of a better group of folks that should be allowed to vote.
I should have joined the military when I was much younger. If only I could go back in time. Nevertheless... voting should have requirements.
“I would be willing to give up my vote to let those that have served be the only ones to vote.”
That’s admirable, but fortunately no need for that. We need more voters with wisdom and thoughtfulness like yours. Still, there should be the kind of requirements that you ennumerated above in your posting.
Regarding the military, I DO, however have feelings on that - I strongly believe that the ONLY 18 year-olds (or ANY under 21) who should be allowed to vote are those serving in the military. God knows these days, 21 is (too) young enough as far as voting, but 18??? A huge mistake - except for those in the military, as I said. They’re the only ones who have a right to a say at that age.