Best prep book for APUSH?

<p>I want something that has an outline of events and lots of essay questions. Any ideas?</p>