Advanced Placement Human Geography, 2nd Edition by David Palmer (2021,…

This textbook covers a lot of ground without feeling overwhelming.