Since, many users on this forum fit the high school demographic, I felt that I should post this here. For those of you who do not know, Paul Graham is a very successful programmer who wrote many essays. Most of his essays are about computers, but there are a handful of them about his observations and life experiences which are definitely worth reading.
Here is the link to the essay called "Why Nerds Are Unpopular" :
http://www.paulgraham.com/nerds.html
My only criticism on this essay is that it seems to suggest that a high school student can only be one of two things: either unpopular and smart or popular and dumb. Many high school students manage their time wisely and become both smart and popular. Being very popular takes a lot of time and effort, but being somewhat popular doesn't take much effort at all. Many high school students which are unpopular aren't very smart at all, and they become unpopular not because they choose to be smart, but because they have non-intelligence related flaws such as poor hygeine. There are high school students which sacrifice their social life and do not put it towards anything productive (like spending one's whole high school life playing video games).
Other than those criticisms, I really enjoyed this essay and it has enlightened me in some ways.