I'm a Voter Registration Agent in my state. These days, most new voters choose "No Party" because they like to think they are independent thinkers. I think a lot of times new voters just don't know what the difference is between the Democratic and Republican Parties, so I've devised a little test to help them decide on what Party best represents their social views and cultural preferences. Take the test - and see if you're a Democrat or Republican.
Starting with the first line, choose a word from column 1 or column 2. Don't think about it, just select the word that first appeals to you. Go down the entire list until you're done.
OK, there are a few ringers in there.
If you have 10 or more 1's, you are a Democrat.