I have, for many years now, been employed in a capacity where I come into contact with a great many college age young folks many of whom approach me privately seeking advise on things political. The advice I give is ALWAYS the same. It goes like this:
Outside your local elections, where you personally know the people involved and the lines can sometimes become blurred, never ever vote for a democrat!
They seem to catch on to that rather well.