There have been changes. How these changes have come about is that Indian people fought for them, and it is a never-ending fight, not finished today. Where education for Native youth changed, from militaristic or religious concentration camps and brainwashing academies, it was Indian people that did it, forced it, fought for it and won it. Indian people became the teachers to teach Indian youth to live, not to die, not to turn into miserable attempted imitations of white people. Indian control of schools for Indian youth is the key to humanizing such schools, and making schools something conducive to survival, not something intended to destroy cultures.
Indian control is the only key.
Without that, programs and policies are irrelevant. That's the way it is now, with many public schools on the edges of reservations which have large Indian student populations. Since the 1960's, these schools have received hundreds of millions of dollars of federal Indian educational funds, under several Congressional provisions. With no real, effective Indian control, those schools spend the money to benefit white students and staff, and the Indian kids are pushed out, drop-outs, unwanted except for the green scalps they bring in, the per capita Indian student allocations. Urban schools in ares with large Indian ghettos, as a result of the termination and relocation policies of the post World War II era are as bad.