I have been having Quizlet a lot with my students this year. As a source of review it is not perfect as some are done by teachers and others by students, but it does make for a fairly decent way for students to do review - any review. Here are a bunch of AP US History sets. They even have ones for Amsco which I do like. Above is the Quizlet for the first chapter with that book.