Williams has it mostly right, there is no doubt that the lack of discipline, especially in inner city schools is the major problem and until we have the courage to fix that, nothing much will be accomplished.
However, I think he's wrong when he shifts much of the blame to the parents.. My grandson was part of Teach America a couple of years ago, serving in Marietta, Arkansas, and quickly discovered that he couldn't teach the students anything as long as the lack of discipline was allowed to continue. His solution was to instigate military discipline in his 5th and 6th grade classes. In the two years he served, he had zero discipline problems and the complete support of every parent. He just explained how the children would benefit.