← Illinois School District Audit|All Investigations|FOIA Letter Center|Help InvestigateUpdated: May 2026
Illinois School System Audit 2026

D230 Complete Audit

May 2026 · IllinoisSchoolDistrictAudit.com
ILLINOIS SCHOOL SYSTEM AUDITD230 Deep DiveConsolidated HSD 230 — Complete Audit
7,485Students$25.9MOutstanding bonds$35.4MOct 2025 warrants132Agendas analyzed

866-312-6456 | auditor@illinoisschooldistrictaudit.com | IllinoisSchoolDistrictAudit.com | May 2026

DISTRICT PROFILE

District: Consolidated High School District 230

RCDTS: 07-016-2300-17-0000 | Cook County, Illinois

Address: 15100 S. 94th Ave., Orland Park, IL 60462 | 708-745-5203

Superintendent: Dr. Robert J. Nolting | rnolting@d230.org

BOARD OF EDUCATION
NameRoleTerm EndNotes
Dr. Lynn ZederPresidentApril 2027Appointed 2022, elected 2023
Susan DaltonVice PresidentApril 2029Elected 2013, re-elected 4x. Longest-serving.
Tony SerratoreSecretaryApril 2029Elected 2013, re-elected 4x
Tim DanlowMemberApril 2027Appointed (vacancy)
Moe HammadMemberApril 2027Appointed (replaced Mohammed Jaber)
Chris KasmerMemberApril 2027Elected 2023
Mark KellyMemberApril 2029Elected April 2025. ALSO SERVES ON D118 BOARD.
GOVERNANCE FLAG — Mark Kelly Dual Board ServiceMark Kelly serves simultaneously on D118 (feeder elementary district) and D230. Review 105 ILCS 5/10-10: board member 'may not be a school trustee.' FOIA both districts for his oath of office and any conflict-of-interest disclosures.
GOVERNANCE FLAG — No Pre-Oath VerificationIllinois has NO state agency required to verify the 7 disqualification grounds under 105 ILCS 5/10-10 before a board member is seated. D230 relies on self-attestation. No 10-10 self-attestation form exists in the public record. A registered child sex offender who lies on the Statement of Candidacy can be seated. Removal only via quo warranto (735 ILCS 5/18-101).
ACADEMIC PERFORMANCE
SubgroupELA %Math %Status
All Students59.3%51.2%Baseline
White63.6%56.8%Reference subgroup
Black/African American40.0%28.0%23.6 pt ELA gap; 28.8 pt Math gap vs White
Hispanic/Latino52.2%43.6%13.2 pt Math gap
Students with IEPs16.1%10.7%BELOW 20% — IDEA FAPE risk
English Learners7.6%7.6%CRITICALLY LOW — below 10%
Low Income36.0%30.2%Significant gap from all-student rate

School nurse ratio: 1,871:1 vs NASN recommendation of 750:1. Four nurses for 7,485 students.

Chronic absenteeism: G12: 26.3% | Low Income: 28.9% | EL: 27.8% — all above ESSA 20% trigger

BOND HISTORY — ALL 7 SERIES NON-REFERENDUM
CRITICAL: $54M ISSUED WITHOUT VOTER APPROVALEvery bond issued by D230 in the last 18 years is non-referendum (Limited Tax / Working Cash). Last voter-approved bond was likely 1996-1997 era. While legally permitted under 105 ILCS 5/19-1 and DSEB provisions, each issuance required public notice and a 30-day back-door petition period. Verify each ordinance. Outstanding balance: $25,935,000.
SeriesTypeDatedParUseStatus
2007BGO Refunding12/5/2007$60,935,000Refunded prior referendum bondsRetired
2008GO Limited1/3/2008$10,000,000Working CashRetired
2012AGO Limited5/22/2012$6,585,000Building/Life SafetyRetired
2017GO Limited8/3/2017$4,255,000Working Cash + facilitiesRetired
2019GO Limited5/14/2019$4,500,000Working CashRetired
2020GO Limited Tax6/1/2020$23,190,000Working Cash AccountOUTSTANDING: $14,825,000
2022GO Limited Tax10/19/2022$11,225,000Working Cash AccountOUTSTANDING: $11,110,000
October 30, 2025 — $35.4M Tax Anticipation Warrants VOTEDSame meeting also voted a supplemental tax levy to pay principal and interest on outstanding limited bonds. Combined with $25.9M in outstanding GO bonds, D230 authorized potential total debt exceeding $60M in a single October 2025 meeting. FOIA the ordinance, sale documents, and purchaser immediately.
LIFE SAFETY — 10-YEAR SURVEY VOTED DECEMBER 2025
DateAgenda Item
Oct 20, 2025Life Safety Overview — Information (Building/Finance Committee)
Nov 17, 202510-Year Life Safety Report — Information
Dec 18, 202510-Year Life & Safety Survey — ACTION VOTE
Dec 18, 2025HES Custodial & Maintenance Contract Extension — ACTION (same meeting)
Dec 18, 2025Roofing Bid — ACTION (same meeting)
Dec 18, 2025'Demand for Investigation' — Old Business — ACTION (EXTRAORDINARY)
URGENT: 'DEMAND FOR INVESTIGATION' — December 18, 2025A formal Demand for Investigation appeared as an Old Business Action item at the December 18, 2025 regular board meeting — the same meeting voting on the life safety survey, HES contract, and roofing bid. What is being investigated? Who is the subject? FOIA these supporting documents immediately. This is the single most urgent records request in the D230 audit.
INSURANCE — ANNUAL RENEWALS ON CONSENT AGENDA
DateFinding
Dec 21, 20232024 Property/Casualty/Liability + Workers Comp Renewals — separate Action votes. No carrier names in agenda XML.
Oct 24, 2024Health Insurance Renewals — Action (CONSENT). No public discussion.
Dec 19, 20242025 Property, Casualty, Liability, Cyber, Workers Comp Renewal — Action (CONSENT).
Oct 30, 2025Health Insurance Renewals — Action (CONSENT).
Nov 17, 20252026 P/C/Liability/Cyber/WC Renewals — Information first. First time in period presented for information before consent vote.
Core Insurance Questions1. Who is D230's broker? Horton Group (Marsh McLennan Agency) is headquartered in Orland Park — same geography. Was Horton the broker? 2. Was there ever a competitive RFP? 3. FOIA Insurance Committee minutes and membership. 4. Orland Park fired Horton, saved $1M on same BCBS policy. What did D230 pay?
TRANSPORTATION FRAUD CONTEXT
The PTCRS AnomalyD230 submitted SPED transportation mileage claims of 513,123 miles in one fiscal year vs. ~39,000 the prior year — a 1,200% increase. ISBE reimbursed every dollar without question. No audit triggered. April 2026: Transportation Contract Extension voted as Action (renewal, not competitive rebid).
HES CUSTODIAL CONTRACT — RECURRING VENDOR
DateHES Item
June 2024HES Contract Renewal — Discussion
Nov 2024HES Contract Renewal Discussion
Jan 2025HES Contract Extension — Action
Feb 2025HES Contract Extension — Discussion
Nov 2025HES Contract Renewal Discussion
Dec 18, 2025HES Custodial & Maintenance Contract Extension — Action (same meeting as Life Safety vote)
Competitive Bidding RequiredCustodial and maintenance contracts over $25,000 require competitive bidding under 105 ILCS 5/10-20.21. HES appears extended repeatedly without competitive rebid. FOIA: original contract, all extensions, total paid since 2015, any competitive bid documentation.
COMPLIANCE FLAGS
#AreaLevelFinding
1IEP ELA ProficiencyRED16.1% — below 20% IDEA FAPE threshold
2IEP Math ProficiencyRED10.7% — below 20%
3EL ELA/Math ProficiencyRED7.6% — critically low
4School Nurse RatioRED1,871:1 vs 750:1 recommended
5G11/G12 AbsenteeismORANGE21.6% / 26.3% — above ESSA trigger
6$54M Non-Referendum BondsYELLOWNo voter approval in 18 years
7$35.4M Tax Warrants Oct 2025YELLOWVerify ordinance and notice
8Insurance on Consent AgendaYELLOWNo public discussion of annual renewals
9HES Contract ExtensionsYELLOWCompetitive bid history unclear
10Mark Kelly Dual Board ServiceYELLOWServes D118 and D230 simultaneously
11'Demand for Investigation'URGENTDec 18, 2025 — FOIA supporting documents immediately
12Pre-Oath Self-AttestationGAPNo 10-10 attestation in public record for any member
⚠ MAY 2026 UPDATE — STATEWIDE POLITICAL NETWORK CONNECTIONS
D230 Is the Geographic Center of a Documented Statewide Corruption Network
🔴 The Hastings Pipeline — D230 Board VP → Senate Judiciary Chair with ISBE Oversight

Michael Hastings served as D230 Board Trustee, then Vice President, co-chairing Finance and Education committees — the same committees that reviewed transportation budgets, insurance renewals, and bond authorizations. He left D230 to run for State Senate in the 19th District, which covers D230's geographic area. He now chairs the Illinois Senate Judiciary Committee — the legislative committee with oversight of ISBE, the state agency that would investigate D230's anomalies (513,123 transport miles, $54M non-referendum bonds, consent-agenda insurance). In January 2026, Hastings and his father (Mayor Kyle Hastings Sr.) and brother (Trustee Kyle Hastings II) were named defendants in a 10-count federal civil rights lawsuit (O'Grady v. Hastings, N.D. Ill.) alleging use of a marked police cruiser and government funds to physically disrupt a rival political party's caucus. Hastings' divorce proceeding was sealed by Will County Circuit Court — no explanation given — after his wife reported a 2020 physical altercation.

Cross-reference: IL_Hastings_Dynasty_Report.html | Statewide Conflict Analysis #3

🟡 The O'Sullivan Revolving Door — D230 VP → Pekau's Village Clerk

Patrick O'Sullivan served as Vice President of D230's Board of Trustees and co-chaired Finance and Education committees — giving him deep knowledge of D230's financial structure, debt capacity, insurance arrangements, and transportation systems. He then accepted appointment as Village Clerk of Orland Park under Mayor Keith Pekau — the same Pekau who proposed three new TIF districts in 2024 (Andrew Corp, Petey's II, Lincoln Mercury) — still in feasibility study phase when Trustee Jaber publicly demanded they be suspended until Pekau filed delinquent village audits. Zeder attacked Jaber for raising this. The three new TIFs never reached a creation vote; Pekau lost his re-election bid in April 2025. One replacement TIF adjacent to the Triangle remains active. O'Sullivan's simultaneous proximity to D230's financial architecture and Pekau's TIF-proposing apparatus has never been publicly examined.

Cross-reference: SW Cook Political Network | Statewide Conflict Analysis #2

🟣 Morrison Dark Money — Cook County Commissioner (17th District) Over D230's Geography

Sean Morrison, Cook County Commissioner for the 17th District — which covers D230's geographic area — won re-election in November 2022 by 2,023 votes (2.58% margin) after receiving $300,000 from an unregistered shell entity (Coalition to Cut Taxes, 440 S. LaSalle Suite 3100) that illegally transferred ballot initiative money in violation of 10 ILCS 5/9-8.5(j). Morrison simultaneously endorsed Pekau for Congress and made robocalls for Pekau's 2025 mayoral campaign. Morrison's security company (Morrison Security Corporation) provides government security contracts to agencies he has oversight authority over. A formal complaint was filed seeking return of the $300,000 plus 150% fines ($450,000). Morrison resigned as Cook County GOP Chair in April 2025, two weeks after Pekau lost re-election by 15 points.

Cross-reference: Morrison Dark Money Report | Statewide Conflict Analysis #11

🟢 Insurance Update — Horton Group Now Marsh McLennan Agency ($7.75B Acquisition)

D230's long-term insurance broker Horton Group was acquired by Marsh McLennan Agency on August 1, 2024 for $7.75 billion. The same local representatives remain, but D230's insurance is now placed through the world's largest insurance broker — without any board vote on the ownership change. The identical no-competitive-bid pattern that Madigan personally directed for McCook (documented in the FBI investigation of convicted Mayor Jeff Tobolski) was operating at D230 through Horton/Sandner for the same period. The Orland Park case study proves one RFP on identical BCBS coverage saved $1,000,000/year. D230 has never issued an RFP for its insurance broker relationship per public records reviewed.

Full network documentation: Statewide Conflict AnalysisComplete Money MapDynasty MapInsurance Universe

◆ Investigation Network — Connected Pages

⚡ Investigation NoteD230 is ground zero for multiple statewide patterns: Hastings revolving door (school board → legislature → ISBE oversight), insurance without