Full Name
Kevin Oshnock
Speaker Bio
Kevin Oshnock has a bachelor's degree in history from Westminster College (2008), a master's degree in history from Appalachian State University (2010), and a master's degree in political science from Appalachian State University (2019). He has taught history in Montana for five years and has 10 years of total teaching experience.
Speaking At
The Rise of Ancient Greece: Athens, Sparta, Democracy, and War with Persia
Key Features of the Civil War
How Elections are Won and Lost: Swing States, Basic Strategies, and Different Theories of Voting
Political Party Systems over time and the Emerging 7th Party System
The Rise and Fall of Colonialism and Imperialism
Key Features of the Civil War
How Elections are Won and Lost: Swing States, Basic Strategies, and Different Theories of Voting
Political Party Systems over time and the Emerging 7th Party System
The Rise and Fall of Colonialism and Imperialism
