If you need to train your 0-5s and 0-6s about character and integrity, you’ve already lost that battle.
There is one thing I can tell you – you can’t get men and women of character and integrity by training.
I actually disagree with the good CDR here. You can indeed train character and integrity. But he’s right that the dog and pony show the Navy is shelling out bucks for is eye-candy and in no way a serious measure to address failings in the fleet (and I’m not picking on the Navy here. ALL the services have problems).
How do you train character and integrity? It’s a matter of culture. The entire culture of a service has to prize those characteristics, and reward them. And not just lip service. Being able to recite the NCO creed, or the Navy Ethos is unimportant. Being able to live those values is critical. Set a high standard. Make that standard clear, and clear across the board. Everyone must be held to the same standard. That’s integrity. Setting different standards for different groups is a sure road to compromising both individual and group integrity.
Hosting mandatory training such as this for mid grade officers is counterproductive. As one of the commenters at CDR Sal’s place notes, 95% of folks don’t need it, and 5% of folks won’t heed it.