I'm not a big fan of Xtra math. It was required for homework in our school and most of the kids I know from my son's grade did not have a good experience with it. I also partly blame it for the "I hate math" comments I heard waiting at the bus stop.