John Pack 

Socialist in 5th grade, Democrat in 8th grade, Republican cheering Reagan, Federalist in college, voting for Perot, and libertarian since 1996.