Former CIA director David Petraeus is making his first public speech since resigning in November over an extramarital affair. The former four-star general is scheduled to speak Tuesday night at a University of Southern California event honoring the military.