My son is starting his junior year, so it's time to narrow down his list of colleges to apply to. USNA is his first choice, of course, and thanks to a lot of extremely valuable advice we have read on different threads here, he already has many ideas on how to increase his competitiveness (so we...