Replaces everything after the enacting clause. Amends the School Code. Provides that a member of the General Assembly may forfeit the privilege of nominating persons in any year for a General Assembly scholarship. Provides that a member may not nominate a person for a scholarship if that person or an immediate family member made a contribution to a candidate political committee of the member during the current year or the previous 5 years. Provides that a person who receives a scholarship or an immediate family member may not make a contribution to a candidate political committee of the member during a scholarship year or the 5 following years. Exempts contributions made before the effective date of the amendatory Act. Provides that a person who has not been admitted to a State-supported university may not be nominated for a scholarship. Provides that if any person nominated to receive a General Assembly scholarship changes residence to a location outside of the district from which the person was nominated, the nominating member shall terminate (rather than may terminate) that scholarship at the conclusion of the college year. In provisions concerning the waiver of confidentiality, provides that a waiver document shall also contain a statement by the nominee that neither the nominee nor an immediate family member has made a prohibited contribution. Adds provisions requiring an annual scholarship information document for multi-year recipients of a General Assembly scholarship that must be submitted to the State Board of Education. Effective immediately.