Oscar recommends Skyward by Brandon Sanderson

This is the type of book you can lose a lot of time reading. The setting for me was an instant hit, though I am a sucker for the "humanity coming back from the brink" trope. The main character, Spensa, is a sympathetic hero out of the gates, viewing everything under the lens of a heroic epic. The setup with the competitive cadets and the futuristic dog fights are like
Top Gun in all the best ways. This is a really fun read!
- Oscar, 10th grade teen volunteer
Publisher's description:
When a long-term attack against her world by the alien Krell escalates, Spensa's dream of becoming a pilot may come true, despite her deceased father being labeled a deserter.