* The colored bits and the typesetting of your name are on the whimsical side of resume style. Probably okay if you're applying to tech companies, but consider a more traditional layout if you apply to a more traditional company (eg bank, consulting firm)
* In 'experience' and 'projects', take care to use active language wherever possible and highlight what you accomplished, not just what you focused on. Ingersoll and Katie School could use revision in particular, the others look pretty on-target
* What sort of CS independent study and research have you done at Illinois State? You have the page space to be more specific, and can tailor this to the job you're applying to. Similar for Bloomington Central: consider if you can make "focus on mathematics and the sciences" more specific.
* Stanford: what about Cryptography from Dan Boneh? Did you complete the course? Did you receive a certificate or ranking?
* You might consider revising "interests" and "programming" into one section "skills" or "expertise". Narrow these to match the job.
* Like others have said, I am not a big fan of the 'Student, Hacker, Adventurer' tagline.
Also, it is odd that the job experience descriptions are italicized where the education and projects descriptions are not.
Finally, (and you may know this already, but I am just mentioning it for completeness' sake), you should adjust your resume depending on the position you're seeking. So for instance if you are looking for an internship at a company that is not very interested in functional programming, you might want to change or reorder your interests, as well as reword the descriptions if needed.
A agree with the post below about the adventurer bit though. It makes the rest a bit more over the top. I also agree with the posts about the colours.
Does text like this really sell "you" to people? I find them quite pretentious-ish.