Just wanted to say I agree with all above. I also wonder exactly how many ways a kid is expected to explain why 2+2 =4 and other basic concepts. I had a couple of conferences the first year we accelerated in math where I remember saying things like,

"So you're telling me my kids doesn't know how to play with blocks the right way and you think that will take a whole year?"

or

"You expect a paragraph of explanation on why you decided to add 3 numbers to solve a simple story problem?"

My favorite was when they told me that my kid needed to not accelerate because they don't learn thousands until third grade....

This year we are doing middle school math, the curriculum makes sense now. So it will get better FWIW.....