AP Economics:
I self-studied and I recommend
5 steps to a 5 to read and learn the material and PR to complement