Anywho, I picked up the (YAY USED!) books:
3d Math Primer for graphics and game developers
Introduction to 3d game programming with directx 9.0
and will be working through them concurrently with my current Console Combat 2 project and finishing up C++ in 21 days (which is starting to seem like C++ in 16 days with a lot of random stuff thrown in at the end). I'm reading the math primer first and just finished creating a vector class which was bundles of fun:
It also helped a lot with my understanding of overloaded operators, now I'm the friggin king at it. It also feels good really understanding the proofs behind things like vector projection onto other vector so I don't have to resort to C&P without knowing what the hell I'm doing. Once I start the directx book I feel I'll be a lot better off learning the vector/matrix math beforehand.
In other news, college applications suck. Can't wait until I have them all sent out so I can relax for the rest of the year (until APs anyway).