‘A humbling experience’: Anderson sworn into office State Sen. Neil Anderson was sworn into office Jan. 9 at the Statehouse during the Illinois Senate Inauguration. “Today was a humbling experience, taking the January 9, 2019