Steve Johnston
Steve Johnston
stevejohnston
Steve Johnston is a freelance software developer with a passion for history. Blending these interests, he started the educational website RestoringHistory.US in 2013. His vision is to help the next generation of Americans study the course of history and become effective defenders of the political, economic, and religious principles that led to freedom. He and his wife homeschool their two children. Steve graduated summa cum laude from The University of Alabama (Roll Tide!) with a BS in Computer Science. Follow Steve on Twitter, @sljohnst.
My Declaration Of Independence From The Republican Party

There is a limit to the amount of jackassery that I can endorse. So I will gladly take Mike Huckabee’s advice to leave the GOP.