If school boards spent less money on such quack grass things as the two "education consultants" you quote, and the facilitators, superintendents, advisors, and the other useless hangers on with or without Ph.D's at school board offices, they could provide decent coding teachers in addition to the three R's which you state are important.