My boy is 5 and has been doing Kumon for about 3 months, they wouild not accept him until he was 5. This morning he asked me if I knew what a thousand plus a thousand is. He likes it, especially the one on one time with the instructor and being around other sharp kids, so I would recomend it. They start out a step or two below what the child already knows to build confidence.