At St. Catherine's Military Academy in Anaheim, the young cadets learn structure, discipline and life's important lessons.
An Orange County Register Slideshow by Mindy Schauer