I salute LeBron James for investing his funding in a public school, not a charter school.

Mr. James understands that the overwhelming preponderance of children in this country attend public schools, and we have a responsibility to make them work for all children. Charter schools and vouchers are an escape from the central problem, not an answer. He is way smarter than Donald Trump or Betsy DeVos or John Kasich or Jeb Bush or Rick Snyder or Rick Scott or Donald Trump or Reed Hastings or Eli Broad or any of the other billionaire builders of escape hatches that lead nowhere.

He is investing in wraparound services, as public schools do when they have the resources.

What he is demonstrating is that every public school can be its best when it has the resources to do what kids need.

We don’t need to hand public schools, their building and their public funding over to private entrepreneurs to prove what we know: Good schools are costly when kids are poor. They need smaller classes and additional resources.

This article in The Nation says exactly what I believe: “LeBron’s Education Promise Needs to Become This Country’s Promise.”

Every child should have the wraparound services, the small classes, the job training for parents, the caring environment of a family, that LeBron James’ school will offer its students.

LeBron James’s promise to the students in his school should be the promise that America makes to all its children.

I laughed when I read that Donald Trump slammed LeBron James and called him “stupid.” Trump doesn’t have the brains, the heart, or the accomplishments of LeBron James.

And I laughed again when Melania sent out a tweet congratulating LeBron after her husband mocked him. I hope she visits his PUBLIC school.