So far the primer has been pretty good. I'm going to finish it up in the next week and half and then move on to the Game Mathematics class. I also have an old subscription to a DX 8 class. I figure I can run through that material as a starter on 3D and then move on to the DX 9 class that they offer.
I've also been working on a game design idea for a 3D platformer type game. I've gotten about 12 pages of the design document complete. Then I'll break it down into more detailed terms.
So much to do so little time...