fails to deliver - did not do what was expected; did not produce; did not achieve its goals Articles found: What just happened to education in Thailand? (25/03/2016)