Illinois Continues Its Losing Streak

November 10, 2023 Illinois continues its losing streak as it becomes the first state in the nation to roll back one of the state’s only family empowerment programs- the Invest in Kids Act.  Due to the inaction of the General Assembly and Governor Pritzker, over 9,000 working families will have to scramble to come up […]

Read Full Article