David Wolfford teaches AP U.S. Government and Politics at Mariemont High School, Cincinnati. He has published in historical journals, in Cincinnati newspapers, and in national political magazines. He is a James Madison Fellow, a National Board teacher, and a regular contributor to Social Education.
His book, United States Government & Politics: Preparing for the AP Exam, is available from AMSCO/Perfection Learning. It is an original presentation, rich in history and contemporary politics–your go-to book for the course and exam.