AP US Gov't

what would be the best book to use to self-study AP US gov’t?
and is it a do-able thing to do?</p>