I have LOVED bootcamp. The team from bootcamp will ensure that you are completely prepared for all subjects of the DAT. I especially enjoy the PAT generators that allows you to practice when you want. Whenever I am taking a break from studying all of the other subjects I will jump to the generators to practice the PAT. It is great. I say bootcamp, but that is the only program that I have used. You can't beat the price, either. I think I have a 20% off code laying around somewhere. Let me know if you want it.