John Locke Foundation President John Hood analyzes barriers standing in the way of North Carolina putting Our Best Foot Forward. Hood offered these comments during a June 11, 2012, speech to the John Locke Foundation’s Shaftesbury Society. To watch full-length presentations of JLF events, click here.