Wow, it looks like you got just about everything. Are you going for SNA or SNFO? If so, you need to take the ASTB (you probably already know that
). There's plenty help on the ASTB section of the board. You've got plenty of time, use it wisely. As per the STA-21 website, you can register in January 2007. Here are some of my personal advice:
1) If you've not already done so, read up on
OPNAVINST 1420.1, use the forms and start getting your packet together. Once you've prepped and typed everything, have as many eyes look at it for any mistakes.
2) Print out everything that has anything to do with STA-21 and put it in a binder. This helped me out tremendously this year, whenever Chief or DivO had a question about the program I just whipped out my binder and gave them the answer. I had everything from the STA-21 NAVADMIN, ASTB, STA-21 Fleet breef, results for the 3 previous years, you name it etc..
3) Talk to the universities you're interested in and try to get a conditional admission in writing. I got one from SUNY Maritime and added it on my packet.
4) Take calculus now and get them over with!
5) To prepare for my interview boards, I created a folder with a couple dozen possible board questions and studied them months prior to my boards. It helped out a LOT!
6) I was lucky enough to get a hold of a complete STA-21 package, whose owner was actually accepted for the program, from my NCC. Talk to your NC's and see if they have a copy. It helped me out a lot to get the format correct.
7) Scrub the STA-21 website and read EVERYTHING! And it doesn't hurt to search the forums for good gouge. I can't thank these forums enough for helping me with my packet.
I'm sure there's more that I forgot, I'll add more in the future if I remember them. Good luck!!