How Nerds Became Cool

CNN discusses a lengthy definition of the word geek. It mentions that the word geek is commonly used interchangeably with the word nerd. But the two...