this e-book for three months since fellow blogger Frank Franz (Pantherfan) told me about it. It is an entirely free AP book complete with pictures and loads as quickly as others out there. It is put out by Flat Knowledge. If nothing else I would tell your students about it for an additional resource. The e-book also comes with Powerpoints for each chapter as well as test questions.