President Obama with hand on heart during the national anthem in Annapolis, MD.

President Obama told the 2009 graduating class of midshipmen at the US Naval Academy today, that "honor, courage, and commitment" will guide the graduates as they confront the "ever-changing threats of an ever-changing world".