The magic side of this achievement requires you to learn one of each spell type. To do this, you'll want to go to the experience platform in the Heroes' Guild and purchase (at least) the first level of every spell offered. Here are the spells and initial prices:
Attack SpellsEnflame - 3500
Fireball - 500
Battle Charge - 750
Multi Strike - 1200
Lightning - (automatically learned)
Divine Fury - 4000
Infernal Wrath - 4000
Surround SpellsForce Push - 600
Turncoat - 3200 (Needed for
There Is No Spoon)
Slow Time - 2000
Drain Life - 2800
Summon - 1800 (Needed for
The Summoner's Tail)
Physical SpellsPhysical Shield - 900
Berserk - 1600
Assassin Rush - 400
Heal Life - 2300 (Needed for
Hero, Their Health Is Low)
Ghost Sword - 2500
Multi Arrow - 1000
Needless to say, it will probably take a while to earn up all of the Will and Experience points needed to purchase each spell, but hopefully this gives a primer as to what you should expect!
Tips* If you're looking to grind out some Will experience, buy the Enflame spell and use it around the Lychfield Graveyard/Old Graveyard Path where Hollow Men endlessly spawn. By spamming the spell, you'll damage the skeletons, push them back, raise your Combat Multiplier, and rake in the experience. Just be sure to take a load of Will Potions.