Project Vote Smart

Project Vote Smart is a non-partisan, non-profit organization dedicated to informing voters.  They've recently updated their candidate information pages, including lists of what Vote Smart calls "key votes", which are an extremely useful resource.   Randy Kuhl's key votes are here.  Vote Smart also has a "political courage test" which records politicians' positions on key issues.  Kuhl has refused to answer those questions.