Harry Potter meets Blood Sport. Alternatively, Name of the Wind without the sex, engineering, or economics. The story reads quickly and is generally likeable and well put together (e.g. there an appropriate number of Checkov's Guns and they go off at appropriate times). The protagonist goes to magic school, has magic classes, has magic fist fights, deals with corrupt aristos, deals with plots and threats to the school, etc. There is also some sci-fi world building, which while fine does not appear to be necessary. I'm ok with just saying "a wizard did it"; you don't really need to set the story on a fallen colony on another planet and provide genetic engineering reasons for different blood line abilities. I did enjoy this world's version of Vance's the Tand, I did enjoy the "minor" magical talents, and I did enjoy some of the school mates (Arabelle, Zole, Hessa).