I agree to master math facts. But disagree that 1st is too early. Our 1st grade expects kids to master 0-20 single digit +\- in first. They do simple multiplication in 2nd. (0,1,2,4,5,10 facts) this is a regular classroom.

Many 1st grade topics also include fractions, measuring, money (adding and finding equivilant sums), using problem solving and simple puzzles ( x+7= 10).


No one curricula fits all... So find what works for your kiddos learning style