My son participated last year as a 3rd grader, but he didn't prepare. He LOVED taking the test, though. He called it "epic" and filled with "juicy math." He is taking it again this year just for the fun of a challenging test.