Advanced Placement Human Geography, 2020- paperback, David Palmer, 9781531153465

A nice touch in this textbook is the practice tests with answer explanations.