I understand that as an Ensign I will know very little. I'll show up to API knowing very little about aeronautics, I'll show up to primary knowing very little about tactical flying, and I'll show up to a squadron knowing very little in the grand scheme of how shit works. (Maybe this post will highlight my vast amount of lack of knowledge)
But, at least with NROTC, I'll know how to act like a Naval Officer should. Eventually (hopefully) I'll learn how to fly, and I'm pretty sure everyone understands that I won't know how to do that on day 1. But, they should expect that I show up willing to lead, willing to learn, and willing to perform, something I think NROTC does an outstanding job of preparing Ensigns to do.
I wish everyone had this mindset. You will make a great officer.
	
		
 Funny shit.  Be careful, might end up with some e-spooge on the chin.  So define great officer.  From the post above, it seems it would be defined you are great if you understand you don't know shit.  Looks to me like most of you mids and OC's would definitely make great officers if thats the case.  Well wait, only those who recognize they don't shit will make great officers so I stand corrected.  What if you think you know shit but really don't.  That's what I'm seeing here no doubt.  So we've got one great officer so far....any other takers??
  And 2/C Mids are not leaders.  They are just experimenting on the Plebes.  What a cluster, a bunch of non-Fleet experienced college pukes pretending to act like leaders.  I suggest that the real leaders to learn from are the junior officers and CPOs who have served in the Fleet.  (Maybe not the shoes.)