Now that's a corporation. You get to quit if things suck, orders aren't quite as mandatory, and the chain of command isn't as clearly defined as in the military. There are the same checks in place to prevent people from deviating from the culture. The problem must therefore be the culture, and right up the chain of command to the Commander-in-Chief. He's the one that devalued the lives of Iraqis and worked to legalize torture, and passed that along to Rummy, who told the generals, who took it all the way down to the privates, who murdered innocents in Haditha. Also on the news today were reports of two new murders, one a rampage in March that left 11 dead, and another in which a single individual, completely innocent of anything, was abducted by soldiers and murdered, all because they couldn't find the suspected insurgent they were looking for. And all of this is just what we know about. Why is this happening? Because a culture of impunity and disregard for Iraqi lives has been created.
So having a class that teaches "core warrior values" like, don't slaughter innocent civilians, is probably a waste of time.
It's interesting to note the difference between the war in Bosnia and the war in Iraq in this aspect. I can recall only a single case of a US soldier committing a crime against the civilian population, a soldier who raped and killed a young girl, and who was promptly caught and prosecuted. There were a number of civilian military contractors who were involved with sex slavery, and the same company was hired for the Iraq occupation.