Elementary teachers and parents play the biggest role in a child's mathematical development, especially from Kindergarten through Fourth Grade. Time spent in school learning math or not learning math can never be replaced. Parents should make sure the elementary math teacher is knowledgeable and is a good teacher.
While the newer method does require computer access for every child, most schools now have that capability. As children do more hands-on learning on computers and less in books, these programs are capable of reaching them on a level they can understand.
At the end of all levels, children are greeted by a celebration and encouraged by a computer voice to change topics.
A parent must know what level of math and any other subject, for that matter, that their child is performing at every school year. When children enter kindergarten and the school recommends that children know their ABC's and know how to count to twenty or whatever number, it is the parent's responsibility to make sure the child is prepared prior to enrolling in school.