I used to say the BEST APUSH Review book was Princeton Review. I thought their content was great, and their practice questions were practical. But now with the restructure - I'm not sure. Lately I have been liking Kaplan. But lately I've been hearing about this book above - Amsco.
Quite a few people have said this was just great! I want to encourage all to get a review book! You need one!