Project Vote Smart

A citizen's organization that provides tools to self-govern effectively. It covers candidates and elected officials in five categories: biographical information, issue positions, voting records, campaign finances, and interest group ratings.

Link to resource: Project Vote Smart