I was asked several times in game if I had completed this program already, most people were kinda like 'wtf you didnt and you are playing like this??'
I fear by the time a new Cadet I program begins I will have far surpassed the training offered therein, but I am enrolled nonetheless. Perhaps there will be a few tidbits for me to pick up on.
I'm probably ready for Cadet II, but I need to memorize the tech trees and faction strengths/styles before going to command school (even though I have commanded a few games already, sortof

)
This game does have a bit of a learning curve all the way through commanding, but my first-hand experience is teaching me well.