People learn at different ages and stages. Babies learn moreso by active learning. Pictures, words and actions help them memorize words at a faster pace. Its easy for kids to learn things because their minds are like a sponge, at which they can obtain alot of information. The program does cost alot of money and in fact the parent doesnt necessarily have to do anything but pop the tape/dvd in the tv and sit the kid in front of the screen to learn.The parent can take a different approach by using flash cards as a way of repitition for the kid which makes the child feel comfortable in their learning process.