While I was browsing the Marlin Forums, I ran across a nice post by Alex with a link. I checked it out and think that he should be complimented for what skills and knowledge he has attained at a young(and responsible) age. Clearly in the top percentile for his age group.
http://www.brainbench.com/transcript.jsp?pid=1487200
http://www.brainbench.com/transcript.jsp?pid=1487200