Education
Bachelor in Political Science, North Carolina State University, 1988.
Bachelor in Political Science, North Carolina State University, 1988.
Online columnist Townhall.com, since 2005. Blogger wizbangblog.com, since 2006. Communications director Office United States Republican Renee Ellmers, North Carolina, since 2010.