Kohler 2026 · Case Files · Chapter Four of Six
The Veterans-to-Schools Case
SAFE SCHOOLS
STRONG FAMILIES
Minnesota has approximately 295,000 veterans and 3,125 public schools. It has no statewide program connecting them. The Kohler Minnesota School Protection Corps Act proposes 3,775 career positions — one trained protector per school, two district coordinators per district — funded at less than one percent of the state general fund, pension protected, and deployable within the first year of a Kohler administration.
This is not one program solving one problem.
It is one decision solving two at once.
295K
Minnesota veterans — documented MDVA FY2024
3,125
Minnesota public schools — all unprotected
3,775
Career positions created — MSPC Act
<1%
Of state general fund — full program cost
MINNESOTA VETERANS — MDVA FY2024 295,000 COMBAT TRAINED · DISCIPLINED · READY TO SERVE AGAIN MEETS MINNESOTA PUBLIC SCHOOLS — NCES DATA 3,125 SCHOOLS · STUDENTS · FAMILIES · ZERO STATEWIDE PROTECTION PROGRAM EQUALS THE MINNESOTA SCHOOL PROTECTION CORPS ACT 3,775 CAREER POSITIONS · PENSION PROTECTED · PURPOSE RESTORED FUNDED AT LESS THAN 1% OF THE MINNESOTA STATE GENERAL FUND
The context — August 27, 2025
This is not an abstract
policy proposal.
It is a response to a morning in Minneapolis.
AUGUST 27, 2025 · MINNEAPOLIS, MINNESOTA
Annunciation Catholic Church — Back-to-School Mass
A 23-year-old gunman armed with three firearms opened fire through the windows of Annunciation Catholic Church during a back-to-school Mass attended by students and families from the parish school. Two children — aged 8 and 10 — were killed. Seventeen others were wounded. The shooter died by suicide at the rear of the church. It was the most lethal school-related shooting in Minnesota history.
2
Children killed — ages 8 and 10
17
Others wounded
3
Firearms carried by the shooter
14
MN school threats in first weeks of 2024 school year — up from 3 in 2023
Source: Education Week, August 2025. Sandy Hook Promise Action Fund. National School Threat Database. The Kohler MSPC platform predates this shooting — it was not designed in response to it. But any honest accounting of school safety in Minnesota in 2026 begins here.
The MSPC proposal does not claim that a trained protector in every school would have stopped the Annunciation attack, which occurred during an outdoor Mass. What it claims is that Minnesota's 3,125 public schools are operating in a documented threat environment with no statewide veteran-staffed protection program — and that 295,000 Minnesotans who served in the military have the training, discipline, and security awareness that the schools need.
The population math — USGS, Census, MDVA
295,000 veterans.
3,125 schools.
The program staffs itself.
295,000
Minnesota veterans
MDVA FY2024
÷
3,125
Public schools
NCES data
=
94:1
Veterans available
per school position
The program does not need all 295,000 veterans. It needs 3,775 of them. The veteran population is large enough to staff the full MSPC program nearly 80 times over. The supply is not the constraint. The constraint has been the absence of a governor willing to build the program.
295,703
Total MN veterans — MDVA FY2024
The Minnesota Department of Veterans Affairs FY2024 annual report figure. The U.S. Census ACS 2022 estimate is 265,234. The platform uses the more conservative Census figure as its baseline. Both numbers are large enough to staff the program many times over.
4.5%
Veteran unemployment rate — vs. 3.1% non-veteran
Minnesota veteran unemployment exceeds the non-veteran rate by 1.4 percentage points, per U.S. Census ACS 2022 data. A meaningful segment of the eligible population is underemployed relative to civilian peers — and a structured public-sector career pathway is exactly what addresses that gap.
<65
Active-age veterans — working-age majority
More than half of Minnesota's veterans are 65 and older — a demographic reality that reduces the working-age pool for an active security role. But the under-65 veteran population still represents hundreds of thousands of Minnesotans, with the Vietnam-era cohort alone numbering nearly 100,000.
3,775
Positions needed — 1.3% of veteran population
The MSPC requires 3,775 of Minnesota's 265,000–295,000 veterans — approximately 1.3 percent of the documented population. This is not an ambitious staffing target relative to the available population. It is a straightforward career pathway that has not existed until now.
Program structure — positions, roles, and authority
One per school.
Two per district.
Pension protected. Purpose restored.
MSPC position breakdown 3,775 FTE
School Protection Specialists
One trained veteran protector per public school · POST-certified or MSPC-certified pathway
3,125
District Coordinators
Two per school district · 325 districts × 2 = 650 positions
650
Total career positions 3,775
What a veteran brings to the role
Perimeter security and access control training
Threat assessment under pressure
Crowd and emergency response protocols
Command-structure discipline and communication
Four-plus years of training no civilian program replicates at equivalent speed
How the program operates
The MSPC Act — what the legislation does and does not claim.
The platform describes MSPC positions as "trained protectors" rather than sworn peace officers. This distinction matters: it signals that a non-POST-licensed model is contemplated, which means the full POST Board education and licensing requirements do not automatically apply to all 3,775 positions. The legislation would establish the MSPC-specific certification pathway.
1Veterans with military law enforcement backgrounds — Military Police 31B, Criminal Investigation 31D, equivalent specialties — may qualify for expedited POST Board licensure under existing Minnesota rules that waive the standard college degree requirement for qualifying military law enforcement experience.
2Veterans without law enforcement specialty backgrounds — the majority of the eligible population — would enter through an MSPC-specific certification track created by the legislation, distinct from full POST peace officer licensing. The platform language points toward this model.
3Training curriculum certified by the POST Board in Year 1 of the program, drawing on Minnesota State Colleges and Universities infrastructure that already trains more than 80% of Minnesota's police officers.
4Pension eligibility codified in the legislation. MSPC personnel enroll in Minnesota's public pension system — MSRS or PERA — with MSPC-specific benefit structures. The actuarial cost of 3,775 new pension enrollees is a real long-term liability that a legislative fiscal note would need to quantify.
Program funding — sources, mechanics, and honest caveats
$260–280 million per year.
Less than one percent
of the state general fund.
DOJ COPS Hiring Program
Up to 75% of salary, 3 years
The COPS Hiring Program offered $156.6 million in FY2025 funding, supporting up to 75% of officer entry-level salaries and fringe benefits for three years, with a minimum 25% local cash match. MSPC positions would need to qualify under COPS officer definitions — which depends on the certification structure the legislation establishes.
K-12 Budget Reallocation
District-level reallocation
School districts that choose to participate reallocate existing safety and security budget lines toward MSPC position support. Districts already employing security staff could convert those positions to MSPC-certified roles. Not a new district tax — a reallocation of existing expenditure categories.
District Property Levies
25% minimum local match
The COPS program requires a minimum 25% local cash match. For school districts, this comes through existing levy authority. The feasibility of that match across all 325 districts simultaneously — particularly smaller rural districts — is the key implementation challenge the pilot program is designed to test and resolve.
State General Fund (Residual)
Backstop after federal + district
After COPS grants and district contributions, the residual state general fund commitment funds the remainder of the $260–280 million annual program cost. At full development, this represents less than 1% of Minnesota's $37.6 billion FY2024 general fund.
The cost in context
$270M/yr
Midpoint of $260–280M annual program cost at full deployment
At 3,775 positions and an assumed average compensation of approximately $70,000 per year including benefits, the program's total personnel cost is approximately $264 million annually — consistent with the platform's stated range. Federal COPS grants reduce the state and district share significantly in Years 1 through 3.
Minnesota state general fund FY2024$37.6B
MSPC program cost as % of general fund0.72%
COPS HHP FY2025 national availability$156.6M
COPS max federal share (3 years)75% of salaries
Minimum local match required25% cash
Year 1 pilot funding — 300 veterans$50M
Important disclosure: The COPS School Violence Prevention Program (SVPP) explicitly does not fund School Resource Officer or security officer positions. MSPC positions would need to route through the COPS Hiring Program mechanism or separate legislative appropriation — not the SVPP track. This is a documented constraint the legislative drafting would need to navigate. The feasibility of 25% district cash match across all 325 Minnesota school districts simultaneously is also a meaningful open question that the pilot program is designed to answer. Source: DOJ COPS Office SVPP FAQ FY2024.
The certification question — disclosed, not hidden
Not every veteran automatically
qualifies under current POST rules.
That is why the legislation matters.
The honest challenge
Under current Minnesota POST Board rules, most veterans would need specific legislative pathways — not automatic qualification.
Current POST Board rules require peace officer licensure candidates to hold an associate's degree from a regionally accredited institution plus a certified Professional Peace Officer Education program, plus passage of the licensing exam. Veterans with military law enforcement specialty codes may bypass the degree requirement. Veterans in all other specialties — infantry, logistics, aviation, medical, engineering — do not automatically qualify under current rules. They have the skills. They do not have the credential. That is the gap the MSPC legislation closes.
Current barrier — for most veterans
Standard POST licensure requires associate's degreePlus completion of POST-certified PPOE program, plus licensing exam. An infantry veteran with four years of combat experience does not automatically meet this standard.
No automatic reciprocity for military serviceMinnesota POST has no general military experience reciprocity provision. Each case is evaluated individually. Most veterans outside law enforcement specialty codes must meet the same requirements as civilian applicants.
Timeline: 18–24 months minimumEven with expedited processing, completing a POST-certified education program and examination takes roughly 18 to 24 months. A Year 1 deployment of 300 veterans requires starting the certification process immediately upon passage of the MSPC Act.
The legislative solution
MSPC-specific certification trackThe legislation creates a new certification pathway — distinct from full POST peace officer licensure — tailored to the MSPC "trained protector" role. This is not a workaround. It is a legislative determination of what qualifications the specific role requires.
MnSCU infrastructure already existsMore than 80% of Minnesota's police officers are trained through the Minnesota State Colleges and Universities system. An MSPC curriculum can be developed and certified through existing MnSCU institutions without building new training infrastructure from scratch.
Military experience credited, not ignoredThe MSPC certification pathway would be designed to credit documented military training, weapons qualification, security operations experience, and chain-of-command discipline — reducing the civilian training hours required before deployment.
The population consequence — why safe schools change the migration math
Families move toward safety.
Communities grow when
parents trust the schools.
Current trajectory — Minnesota State Demographic Center
Iron Range counties are projected to lose tens of thousands of residents by 2075.
St. Louis County−26,036 by 2075
Koochiching County−5,414 by 2075
Iron Range school enrollmentDeclining annually
Iron Range median ageRising — young families leaving
The population decline is driven by young families leaving — people in their 20s and 30s with children who assess the local employment landscape and the quality of community institutions and choose to go where the opportunities are. School quality and school safety are among the top factors families cite in residential decisions.
The Kohler projection — what changes with MSPC
Safe schools funded by mineral revenue attract the families the Iron Range is currently losing.
The MSPC does not operate in isolation. It operates alongside the mineral development revenue that eliminates school funding gaps — $600 million to $900 million per year directed to statewide school district funding — and alongside the wage transformation that makes Iron Range employment competitive with anywhere in the Midwest. A community where the schools are funded, the schools are safe, and the average wage exceeds $90,000 does not struggle to attract young families. It competes for them.
3,775 veteran positions represent 3,775 households — families who came back to Minnesota for a career. Many of those veterans have children who attend the same schools they protect.
School safety is a family relocation factor. Documented research consistently finds school quality and safety among the top three factors families cite when choosing where to live. A community with a trained veteran protector in every school signals institutional investment in children.
The demographic decline that projections show through 2050 is not inevitable. It is the trajectory under current policy. The Kohler platform's argument is that changing the policy changes the trajectory — and that MSPC is one visible, immediate, tangible expression of that change.
The Year 1 pilot — what actually happens first
300 veterans. 20 districts.
$50 million.
The program proves itself before it scales.
The Kohler platform's phased approach is fiscally prudent and operationally sound. Rather than deploying 3,775 positions simultaneously — which would require the POST Board certification pathway, the COPS grant mechanics, and the district funding structures all to be functional on day one — the Year 1 pilot tests all three in a manageable set of 20 diverse districts before committing to full statewide deployment.
300
Veterans hired in Year 1 pilot
20
Diverse pilot districts — urban, suburban, rural
$50M
Pilot program seed funding
Year 3
Full statewide deployment target
Year 1
2027
MSPC Act passes — pilot launches in 20 districts
Legislation passed with bipartisan support. MSPC-specific certification curriculum developed with POST Board and MnSCU. Federal COPS Hiring Program applications submitted. 300 veterans hired across urban, suburban, and rural pilot districts. Pension protections codified. Training delivery begins through existing MnSCU infrastructure.
Year 2
2028
Pilot evaluated — certification pathway refined
Year 1 pilot data reviewed: certification timelines, district cost-match feasibility, deployment effectiveness, community response. COPS grant awards processed. Certification curriculum adjusted based on first cohort outcomes. Expansion planning for statewide rollout begins with lessons from 20 pilot districts.
Year 3
2029
Statewide deployment — all 3,125 schools
Full MSPC deployment across all 3,125 Minnesota public schools. All 325 districts participating. 3,775 career positions filled. Total program at full operational cost of $260–280 million per year. Every Minnesota school has a trained veteran protector. Every district has two veteran coordinators. The program is fully operational.
The dual conclusion
One decision.
Two problems solved.
Minnesota has approximately 295,000 veterans and 3,125 public schools. It has no statewide program connecting them. Those are the two facts the MSPC Act is built on, and they are both documented, both undisputed, and both fixable with a single piece of legislation.

The veteran problem: Minnesota veterans are unemployed at a higher rate than non-veterans. They have training that civilian employers rarely know how to credential. They come home from service and find that what they know how to do — secure perimeters, assess threats, operate under pressure — does not translate into a straightforward career pathway. The MSPC creates that pathway.

The school problem: Minnesota's schools are operating in a documented and worsening threat environment. The evidence from August 27, 2025 is the most recent and most devastating data point, but the trend line predates it. School threat incidents are rising. Statewide protection programs are absent. The MSPC addresses both the staffing gap and the training gap simultaneously.

The certification challenge, the SVPP funding limitation, and the long-term pension actuarial cost are all real and disclosed. The pilot program is explicitly designed to resolve those implementation questions before full statewide commitment. The core premise — veterans into schools, careers for service, protection for families — is fundable, staffable, and ready to execute within existing legal frameworks.
Minnesota has 295,000 veterans and 3,125 schools.
There is no good reason those two facts are not already connected.
Sources: Minnesota Department of Veterans Affairs FY2024 Annual Report · U.S. Census Bureau ACS 2022 (265,234 MN veterans) · NCES Common Core of Data 2024–2025 · DOJ COPS Office Hiring Program FY2025 · DOJ COPS SVPP FAQ FY2024 · Minnesota POST Board (mn.gov/post) · Minnesota State Demographic Center population projections · Housing Assistance Council ACS PUMS Minnesota Veterans Data Sheet · Education Week August 2025 · Sandy Hook Promise Action Fund · BLS Occupational Employment and Wage Statistics 2024 · Pen to Power investigative series Part 3 June 2026
The Kohler Case Files — All Six Arguments