The electoral college, political parties, and elections: sites to help you through the voting process - Jane Toren, Beth