Our 10 year old was given the opportunity to do sixth grade math in fifth grade. We were psyched that he was going to be challenged more in his favorite subject. The program is pretty much self-taught