There's a general rule in writing that you shouldn't try to write a character that knows more about the subject matter than you do. Because it's impossible, right? You as the writer are limited by your own knowledge. So the author really fucked up by making one of the characters a lawyer; a...
Could have been at least somewhat interesting if they started him out with just the recovery magic. Maybe 1% interesting with just the big 4. But they had to give him every secret ancient spell so the author doesn't have to plan ahead and can just ass pull spells at a later stage. 0/10.