Btw, speaking of what zuberi said in regards to the priest, I suspect he plays a bit less offensively than that. He has a lot of access to healing spells, a low dice attack with a chance of daze, and the ability to burn things that get damaged by his light attacks. His holy avenger ability activates when a friendly creature or holy conjuration gets attacked. That means you want your opponent to be the one aggressing. Holy avenger punishes them for attacking your stuff. The priest dazes the enemy to make them less likely to land a successful attack. Every time they hurt you, you hurt them back worse. Every time they fail to hurt you they're still taking some burn damage. And every time they manage to do more damage to you than you do to them, you use healing spells.
I recently played against a really awesome priest that used 2 guardian angels and an asyran defender as the holy avenger. If I tried to attack the angels, they'd defend and guard again really fast. If I tried to attack the asyran cleric, I couldn't because angels have intercept and were guarding. And I couldn't attack the mage either for the same reason. I should have cast tanglevine on the angels while they were guarding, but I forgot to, lol. Was playing a johktari beastmaster.