I would suggest these books about the Academy:
1. Becoming A Leader the Annapolis Way
2. Brief Points: An Almanac for Parents and Friends of U.S. Naval Academy Midshipmen
I would suggest that you ignore the movie "Annapolis" at all cost because it is not realistic at all. And was not...