You are in: Middle East Change location
This book does an excellent job outlining the process of US foreign policy and the institutions of US foreign policy. More importantly, it is incredibly accessible and its approach is useful not just to students who are interested in USFP but to all students of American government.
One of the best foreign policy books out there. This book has all the aspects that you want to teach.
An approachable text that uses a range of foreign policy theories to explore the sometimes contradictory ways the United States exercises power in a globalized world.
This is a good, readable foreign policy text that covers all the basics.