William Allen is a former law enforcement officer of 20 years and a former U.S. Marine of four years. He graduated with honors from the Helms School of Government at Liberty University with a degree in Political Science. He is currently the Grassroots Outreach Coordinator with the John Locke Foundation.