I don't know, but I would sign up for a free weekend trial of Aleks.com
http://www.aleks.com/free_trialIt's a great way to practice Math and learn 'the hard way' that it's SOOO worth it to slow down and check your work. It's really crafty. If you get 3 right answers on a topic, you get rewarded by being allowed to move on to new topics. If you miss for ANY reason, you are 'rewarded' by being given more examples in the same topic. That was enough to teach my son the value of checking his work.
What I love about this is that the positive reinforcer here is 'being alowed to learn new things' and the negative reinforcer here is 'being make to practice things I already know.' Do they know our kids or what?
Anyway - good luck on CAT. I dont' know that particular test, but hopefully someone here does.
Smiles,
Grinity