Thrilled they didn't have to listen to another Obama teleprompter speech, the 2011 Annapolis graduates throw their hats in the air.

Congratulations to the 1,006 newly graduated Naval and Marine officers who will serve their country with pride and valor. God Bless them and keep them safe.

FYI: Defense Secretary Robert Gates was the keynote speaker this year.