
The League sponsors Candidate Forums as a service to voters—they are free and open to the public. In 2025, we held three Candidate Forums and the videos of those events will be posted here. Candidate Forums promote transparency and help voters make informed decisions during elections. Voters can ask questions and learn more about the candidates’ credentials and platforms. The League is a nonpartisan organization that does not support or endorse candidates.
All candidates in the races listed below were invited to participate and were given equal time to present their cases for candidacy (candidates are listed in alphabetical order, not the order on the ballot):
Hanover Park Mayor - 2 candidates,1 seat open
Rodney Craig
Mark Elkins
Eric Albrecht
Chris Casaccio
Zachary Cook
Thomas Hollatz
Melissa Johnson
Donna L. Limper
Oleg Sheklarevski
Beata E. Swacha
Andrea Wittig
Roselle Village Board - 4 candidates, 3 seats open
Tom Della Penna
Cheryl Lenisa
Hiren Patel
Tom Piorkowski
Keeneyville Elementary School District 20 - 4 candidates, 3 seats open
Amanda Coppola
Lynne Steiner
Antonio Carone
Natalie Kucharski
Roselle Elementary School District 12 - 5 candidates, 4 seats open
Tara Hoeft-Runde
Mania Karimi
Kimberly Duris
Tom Richards
Imran Shakir
Roselle Public Library District - 4 candidates, 3 seats open
Christina Katarzyna Dabrowski
Barbara K Murray
Richard Karpinski
Ashley Cook
Medinah Park District - unexpired 2-year term, 2 candidates, 1 seat open
Matthew McAlevy
Alyssa Neitzke
Medinah Park District - 4-year term, 4 candidates, 3 seats open
Russell Bean
John Blankenship
Gokhan Cukurova
Jaclyn Scafidi