Capri120 and No1fanof2 have it pretty well. I was there. General Kelly was brief with excellent advice for young officers (and I would like to find a copy if possible). ENS Popiel was also excellent. President Trump spoke for 28 1/2 minutes (no, I didn't time it). His speech was geared to the Coast Guard. He stuck to his speech pretty well. There were the obligatory comments on what his administration has done and will do, which every president since the first one to speak at an SA says. He did make some possibly off the cuff remarks about the media, but told the cadets to never give up. Overall, I was pleased.