Sorry to hear you guys are feeling the pinch, but the people who help put on NSI change so often that there really isn't a set way to deal with it. Some years the senior enlisted were pretty laid back; no RDC's to speak of. The LT. in charge was a high standards guy, but he was there to get you ready to be an officer. Talking with more senior STA-21 people, their time up at Newport was a joke; Cell-phones were not to be seen or heard, but... People brought laptop computers and again, it was an out-of-sight-out-of-mind thing. My NSI class had different Chiefs in charge than the summer NSI class behind us. Personally, I believe that NSI is one of those after-thoughts that OTC has around late January time frame. Some LT or LCDR gets stuck with running the program for half the year, then everything kinda crumbles and disintegrates before it has to be reinvented for the next year. It is almost like a collateral duty it seems.
It is what it is for your class, and your class only.
Smile, it will be done before you know it and you will be laughing about it in a few months.