Geoff Smock

Geoff Smock

Geoff Smock

Middle School Humanities Teacher. Moonlight History Writer. Conservatarian/Coolidge Republican Cultural & Political Commentator.