I think the one that gives you 10 practice test is sufficient. Unless you are looking at wanting to totally crush the PAT section then royal flush, but i mean would you really do all those extra problems? I would get bored with it. Im bored with it already and Iam on my third CDP.