Stephen Dyer is a public policy expert, a specialist in school finance, and a former legislator in Ohio. He warned 11 years that vouchers would drive the state budget over a fiscal cliff. The court decision a few days ago proves that he was right on target.
Let this be a warning to all the other states that are adopting vouchers (without the consent of the governed, in every case).
He writes:
Proponents have claimed for years that Ohio and U.S. Supreme Court cases from the program’s infancy allows for explosive growth. Judge Jaiza Page warns, “Not so fast.” Just like I did 11 years ago.
Dyer wrote the following 11years ago:
“Overall, the state is sending nearly $144 million to private schools this year. In 2010-2011, that number was $78.85 million — nearly half the amount. Makes you wonder whether the case upholding Ohio’s Vouchers in 2002 would have the same outcome today. Also makes me want to kind of find out.” — Stephen Dyer on 10th Period blog, Jan. 25, 2014
Now he writes:
I guess we found out Tuesday, didn’t we?
To be clear, I had no idea that anyone would actually file a lawsuit against Ohio’s unconstitutional Voucher system when I wrote that on Blogspot 11 years ago (though I really did want someone to do that). But given the Ohio and U.S. Supreme Court’s rulings on vouchers at the turn of the century, I did question whether the state’s explosive funding of vouchers actually was justified under those rulings.
Guess who else agreed with me? Franklin County Judge Jaiza Page. While I focused in 2014 on the 2002 U.S. Supreme Court case Zelman v. Simmons-Harris, Judge Page focused on the 1999 Ohio Supreme Court case Simmons-Harris v. Goff.
Goff reached a similar conclusion as Zelman — that given the program’s then-small educational footprint, both in terms of kids and money — it did not interfere with Ohio’s overall ability to educate its public school students, so the program (which at the time only included Cleveland) was ok.
However, when Goff was decided, the Cleveland Voucher Program cost $5.7 million. The just-passed state budget allocated $2.5 billion over the biennium to the current program.

And that’s where voucher proponents got waaaay out over their skis. I realized this 11 years ago. But now, it’s even more obvious. The programs examined by the U.S. and Ohio Supreme Courts at the turn of the century look very different from the current budget hog Judge Page examined.
And she made that factual difference really clear in her ruling:
“As to the thorough and efficient challenge, the court ultimately held, “[w]e fail to see how the School Voucher Program, at the current funding level, undermines the state’s obligation to public education.” (Emphasis added.) Id. From this language, the Court concludes that the Goff court foresaw a renewed challenge to a larger scholarship or voucher program like EdChoice as an unconstitutional state supported system of private schools. Goff warned that a system that does not create but supports nonpublic schools in a way that jeopardizes the thoroughness and efficiency of the State’s system of public schools violates Article VI Section 2 of the Ohio Constitution.”
Added to this is this incredible fact that was brought out in the court case:
Not a single penny of voucher money goes to a single parent or student. It goes directly to private, mostly religious schools.
Let me repeat that for those of you in the back:
Not a single penny of voucher money goes to a single parent or student. It goes directly to private, mostly religious schools.
That’s right. This whole money-following-the-kid/parental-choice narrative that voucher proponents are still spilling out is complete, utter Grade A Bullshit.
In 1999, the money did go to parents and kids. Page was quite concerned about this payment change because the Ohio Constitution bans state establishment of religious schools. And if state money flows directly to religious schools that rely heavily on taxpayer subsidies (she mentioned that some private schools have 75% or more of their kids on vouchers), that is establishment and unconstitutional.
“By bestowing participating private religious schools with complete control over prospective students’ participation, the “school choice” here is made by the private school, not “as the result of independent decisions of parents and students.””
It’s as if the original creators of the Voucher program carefully crafted the legislation to pass judicial muster. Then when they got a favorable ruling, the gloves came off.
Oh yeah. One more thing: Not a single penny of the nearly $9 billion we will have spent on vouchers since 1997 has ever been audited. So we have no idea how the money on this unconstitutional program has actually been spent.
But I digress.
Luckily for Ohio’s 1.5 million public school kids, Judge Page recognized the program’s current reality rather than voucher proponents’ fictional account.
Just as your friendly neighborhood blogger did 11 years ago.
Not to brag.
Well, maybe a little!

Stephen Dyer is great. If only other Ohio politicians had his principles. We miss him…but love that we still have his voice. (And vouchers are just one of Ohio’s recent legislative issues in education policy. Check out the just passed budget bill. Ugh!)
LikeLike
For the 38%, this is design, not disaster.
LikeLike
The Chan-Zuckerbergs have stopped funding social causes. Now 400 kids have lost their school.
Priscilla Chan’s decision to stop funding the school she opened to help struggling families shows the risks for communities reliant on wealthy private donors.
The Primary School in East Palo Alto, California offered free tuition, as well as free health care and counseling for students and parents in an attempt to show that giving kids the right support could lessen those gaps. In 2018, Chan who is a pediatrician, told CNN she was in for the long haul. “To really understand the full impact of your work,” she said of her school, “you’re just going to have to be patient.”
Many shocked families will turn & return to the local public school district, Ravenswood, which closed two schools around the time that the Primary School launched.
https://www.washingtonpost.com/technology/2025/06/29/mark-zuckerberg-priscilla-chan-school-closure/
LikeLike
Outrageous!
LikeLike
Am I the only one for whom this post has remained at the very top of the blog for the past 4 days (as if it’s the newest post by Diane, when it’s not) regardless of what browser I use?
LikeLike
Yes, same here. I was going to write something this morning.
Thanks.
LikeLike
ECE and John,
I have no idea why Dyer’s post stays at the top of your feed. I hope you are also receiving the new posts today.
LikeLike
Thanks. Yes, I can see the new posts.
It’s nice to know you’re out there keeping an eye on things. Comforting is actually the word.
LikeLike
John,
I wish I had better news to report.
I hope we can survive another 3.5 years of the cruel, greedy, heartless GOP. And their morinic Emperor.
LikeLike
Same for me, the Dyer post remains at the top but the new posts are coming through underneath. Some glitch in Word Press maybe?
LikeLike
A glitch in WordPress? No me digas.
LikeLike
Diane, Do you include the date yourself when you add new posts? I ask because in the browser that I use most, Firefox, there is no date for the Dyer post which is stuck at the top of all others. The date would usually be seen beneath the title of the article. just below where it says “by Diane Ravitch”. So maybe, if you can, go back and try to add the correct date for it, June 27, 2025, there, it’ll be able to go back down the list to its correct date ordered position.
I don’t know if this will work though, because when I check “older posts” as well as the posts in June, it IS correctly listed by the proper date. So maybe something is amiss with the way the date code is entered at the very top of your blog.
Can someone who is more familiar with posting a blog on WordPress (and coding) help out Diane with a fix for this matter?
LikeLike
I have never dated posts.
Wordpress does.
LikeLike
So it sounds like it IS a WordPress glitch then. Since that is a VERY long post for people to have to keep scrolling past in order to get to your current posts (several times a day!), does WordPress have people there who can provide technical assistance, so that this issue does not keep recurring forever? I don’t know if you pay them for your blog, but if you do, they should give that kind of help to you.
LikeLike
Diane, For help from WordPress to “premium customers” (whether you pay or not, with your 13 year old highly active blog here, I’d think you qualify), please try this for tech support: https://wordpress.org/support/topic/how-to-reach-support-for-premium-customers/
(Wow, for those of us who’ve been here since the beginning, you’ve been a truly wonderful daily part of our lives for a really long time! Keep hanging in there!!!)
LikeLike
Thanks, ECE. WordPress is quick to respond. I usually write Help@WordPress.com.
I have a longstanding problem of people losing access to the blog. They haven’t fixed that.
LikeLike
Diane: . . . The NY election primary, along with Jimmy Swaggert dying, is in the context of slimeball “Congressional Cringe-worthiness.” Trump is making the entire world into a criminal enterprise.
In some sense, and unless it’s either too late or the democrats shoot themselves in the foot (again), this should secure a pretty-good cleanup event in the form of a democratic sweep in any upcoming elections. Give the conniving GOP more time, however, and it could all be lost. In the Heritage Foundation’s antics, they have captured the systematics of evil. And the democrats seem not to be able to break through their naive optimism. Guess what, Chuck, there’s evil in the world and “we” need to plan for it, even as we resist wearing its robes. At least now we have “Richman” on our side, even if it’s for the wrong reasons.
Unfortunately, Trump has to actually shit on MAGA’s dinner table so that it wafts to their noses before they will realize (if they ever do) that they have been royally screwed by someone they trusted.
Now burn after reading.
LikeLike
Putin goes to a psychic and asks, “Tell me. When am I going to die?”
“I don’t know when,” the psychic answers, “But I do see that it will happen on a Ukrainian holiday.”
“Really,” says Putin. “Which one?”
And the psychic says, “Whatever day you die will be a Ukrainian holiday.”
LikeLike