Sounds a bit odd to me -- where I go to school, many of the course plans are layered, so you have to take a lot of pre-requisites... I don't know if he got them waived via AP credit or what, but even in my last two semesters (I graduate in May, hurrah) I'm still knee-deep in 400 level classes that I have to take before I can take other 400 level classes.
Also, I think he missed the college experience. College doesn't teach you as much book-wise as it does real-life-wise: living on your own, those 3 a.m. conversations about philisophy with your friends, boobies... I'm taking 18 credit hours and working only 24 hours a week and I still have trouble finding time for fun... this kid is either a robot or has no social life (I don't "party" or drink, so I'm already "unsocial" to some people).