Dark elf shadow knight are the best, Disease bolt helps alot slows enemys and takes there health down slow, summon a skeleton rocks and raise am army is really good for fighting mini bosses or really hard enemies, second is the barbarian cause they have critical hit which helps alot.