jonsimonsen 's review for:

Vita Nostra by Marina Dyachenko, Sergey Dyachenko
4.0

3.5 rounded up for the compelling writing and fresh perspective on
Spoilermagical education — this is a grown-up take on the effort and weirdness one might have to endure to become truly wizardly
. A major loss of points for the endless repetitiveness and fumbled ending.