Do NOT get your heart set on USNA. You can excel at everything (CFA, Leadership, GPA, SAT/ACT, etc.) and not be admitted. The USNA Admissions process is not a level playing field --recruited athletes, minorities, legacies, and military kids have a huge advantage. If you are not one of these...