Alexander - Your mom tells me that you are applying to colleges. Which ones were you considering? Also, did you take a statistics course? I personally have found that my college stats course was useful, but wished I had pursued it further than I did -- I think it's important class. I was listening to a radio program about the Khan Academy. They said that they were going to start offering computer science topics. I just looked and didn't see anything about turing machines and halting problem, which, along with discrete mathematics, is core to computer science understanding. They do seem to have other regular mathematics courses, if you're interested. (Linear algebra is good, especially if it talks about singular value decomposition -- my class didn't get this far.)