David W. Kirkpatrick

Senior Education Fellow, US Freedom Foundation

https://www.patownhall.com/columnists/david-w-kirkpatrick/