This is an interesting post, but as a non-American it's hard to understand what's it's alluding to in some parts.
The one criticism of NGSS I found from a quick skim of https://en.wikipedia.org/wiki/Next_Generation_Science_Standa... is that it teaches evolution.
What does "estimation" mean in the US?!