I found that expression on the third from last paragraph in this article on American education in Forbes magazine and while I can guess more or less what it might mean, I wondered if someone could tell me if it has some specific American cultural context which I am not familiar with ?
http://www.forbes.com/sites/ericaswallow/2012/04/25/creating-innovators/2/