NAPS has a short indoc period (I think it was 7-10 days) , where they issue uniforms, do very basic military training (how to wear uniform, march, chain of command, clean room etc). The indoc was run by USNA Midshipman, with oversight from the NAPS military staff (the Company Officers and Battalion Officer , and Senior Enlisted ). After indoc, the initial stripers are often prior enlisted or those with other military experience , but change over the course the program and others get a chance, It is certainly peer leadership, as no one uses their actual rank (for example, we had a Marine Sgt in my class, but he was a Midshipman Candidate like the rest -- my recollection is that he was the NAPS Battalion Commander immediately after Indoc). I also recall that our Company Officer and Asst Company Officer (a Master Chief) were more directly involved than my USNA Company Officers (we didn't have Senior Enlisted Advisors at the Company level in my time).
To echo Pilot Guy, NAPS is not like USNA -- it is primarily an academic preparation program, and there was little formal military training going on.... The role of the NAPS military staff was primarily maintaining good order and discipline, and making sure we got through the program.
. Abnsolutely, we had a lot more freedom at NAPS than USNA. Now that you mention it, I am wondering what the command relationship between NAPS and USNA is . I don't recall USNA being in the NAPS chain of command , but would expect that somewhere NAPS has a reporting duty to USNA.