That is the main difference between American and European cultures. In the US, you are considered a fag if you wear colored socks, in the Europe, you are considered one if you wear white socks.
Geek-chic. He's also likely to have a good future in store what with the effort he must put into college, all the cool guys from his school year will be serving him at the drive-thru.