+1 fencer.
ALOs are volunteer positions. They have a job and a family and many can have 15-20 candidates every year.
~ Some ALOs are also active duty. They maybe PCSd in a year or two and the replacement might review candidates differently.
The best advice they are going to give you is take the most rigorous course curriculum you can, be active in sports, work to leadership positions, and study for your SAT/ACT. And to apply your junior year for the summer program they offer to rising seniors.
They don't know what your competition will be in 3 years, thus, the best they can say is basically what you will derive from this forum.
OBTW, if you have any medical issues, such as allergies, asthma, vision, long term prescriptions, after the age of 13, you should spend time researching DoDMERB threads.