I did the ATP program a few weeks ago in Phoenix. The other guy taking ATP that day got 5 tedious questions. I got 12. Luck of the draw. Oh well. Anyway, the point I wanted to make is that the fee is pretty high. You can set up Gleim software much the same way as ATP's test prep and have the same result and save $$$. The ALL ATPS way is a sure fire bet, but if you're into saving money (what pilot isn't?), give Gleim a chance.