Also regarding armor, i think it is great, but like some has said, i just think there needs to be more ways to increase it beside fortify and frost armor, for example if you bless ice so will it give you a chance when walking on it to increase your magic armor, stuff like that is what i feel we could use more of.

But it is easy to just say "we need more" and then go back watching tv, so i give some suggestions as well, altough these are not deeply thought throu.

Blessing could do more work with this, like blessed poison could increase armor.

Fortify and Frost Armor flat increase the armor, could use a spell that increase over time, and try spread it to different skill trees so more has access to at least 1 such ability, Aerosurge could have a wind mist thing that increase Magic Armor over time when in it, and Warfare could drop a banner or something that gives you permanently 25 armor or such that will come back after each attack for as long the banner is close by, the banner lasting like 2 turns or so.

Witchcraft could have a spell that steals part of opponent Magic Armor.

Those are all the suggestions i could make on the fly, i am not saying anything of this is balanced, i made it up in like 5min, they are just food for thoughts.