5 Steps to a 5 AP U.S. History Flashcards (5 Steps to a 5 on the Advanced Placement Examinations Series)
Stephen Armstrongis an AP History teacher, supervisor of social studies at Hall High School and two middle schools in West Hartford, Connecticut, and an adjunct professor of history at Connecticut State University.