I asked my teachers to write them and they did! Even though you've only been there a short while, they really get to know you through your grades and your work ethic, as well as from seeing you every day in classes.
There's a good mix. A lot of athletes, but there are also a lot of people who are not.
Math, English, Physics, and Chem are the four classes that we take on the daily.
There's an ACT prep for those who need it
This is correct.
That I'm not so sure of. I graduated high school a few years ago so I think I got selected because of my grades. A lot of people are here for a lot of different reasons, so it's difficult to put one blanket statement on what makes someone favorable.
My mom says that a lot of NAPSters are people that they really want to go to USNA, but who also need to work on a few things first.