West Point

Cadet Greg Besozzi argueing a point during a class on "leadership". The West Point military academy trains the officers or the US army.