One thing to add, especially for High School Juniors; during the CVW last month, a great question was asked during the (4) Midshipmen Panel (I refuse to use the newly introduced PC nomenclature) for comments : 'What was the one thing you were unprepared for when you entered the Academy, that you wished you could have know about?', all four mids ,4th, 3rd, 2nd, and 1st. (2 Boys + 2 Girls) unanimously agreed - 'not learning how to write better. Of all things, they said, if you arrive at USNA as a good writer, you will be much better prepared, especially as an Engineer. You will also become the Company's go-to proof editor and will be better treated by the upperclassmen.
My DD (who is an astounding writer) observed two of her three plebes attempting to proof-read a paper that one had due the next day. She said the paper was not well written (and had many of the writing errors her father commonly commits here on the Board). Because she had a 2+ year age difference (DD is 16) with the youngest of her three Plebes, she felt out of place to ask them for a crack at it. She had only been with them for an an hour at the start of the CVW. She said 'I wish I spoke up' but by the time they all woke up on Friday, the plebes paper was already sent off.