The Elgin Civics Club has put together a nice Meet the Candidates page with a lot of great background information about the candidates. Check it out if you’d like to find out more about all of the candidates.
Progressive Values in Kane County Illinois