
Sign up to save your podcasts
Or
This episode of APUSH for All explores the parallels between President William McKinley’s imperial policies and modern foreign policy debates. Hosts Ms. Keltner and Dr. Garrison discuss the late 19th-century expansionist movement, including the Spanish-American War, the annexation of the Philippines, and the justifications for U.S. imperialism. They highlight opposition from the Anti-Imperialist League and the long-term impact on American foreign policy.
Fast forward to 2025, former President Donald Trump has invoked McKinley’s legacy, advocating for territorial expansion and military power projection. The hosts examine how leaders past and present justify intervention in moral terms and how the legacy of imperialism continues to shape U.S. policy today.
This episode connects directly to APUSH themes on imperialism and U.S. interventionism, helping students prepare for key exam topics.
5
1818 ratings
This episode of APUSH for All explores the parallels between President William McKinley’s imperial policies and modern foreign policy debates. Hosts Ms. Keltner and Dr. Garrison discuss the late 19th-century expansionist movement, including the Spanish-American War, the annexation of the Philippines, and the justifications for U.S. imperialism. They highlight opposition from the Anti-Imperialist League and the long-term impact on American foreign policy.
Fast forward to 2025, former President Donald Trump has invoked McKinley’s legacy, advocating for territorial expansion and military power projection. The hosts examine how leaders past and present justify intervention in moral terms and how the legacy of imperialism continues to shape U.S. policy today.
This episode connects directly to APUSH themes on imperialism and U.S. interventionism, helping students prepare for key exam topics.
90,523 Listeners
400 Listeners
224,148 Listeners
34,049 Listeners
86,098 Listeners
111,001 Listeners
365,241 Listeners
62 Listeners
48,042 Listeners
8,775 Listeners
10,290 Listeners
5,974 Listeners
2,169 Listeners