Thorgrim is a very interesting hero, not an easy one, but once you level him up to 20, he starts reflecting every other spell.
I still don't understand which spells work best against which creatures, and which units are strong against others. For example, swordsmen are very effective against flying creatures. This isn't mentioned anywhere, but it seems like there are some bonuses.
P.S. Sorry if this is off-topic.
What will you do with just dwarves? Will only they reflect spells, and will you ignore the rest?
To understand what and how, read Fizmig, you'll find out everything there;)
So you fall at his feet hes the one who betrays you
Its the servants devotion for the decay
Stand up
There are no flowers on your grave
There are no chains
There I keep chanting for the forgotten name © Amorphis