There are 3 types of hero. 1: Warrior pure melee training no zeal and no mana training (this keeps the hero from using any magic). 2: Magic: Put everything into mana training and zeal but also train physical defense. 3: Hybrid which is my fave by training both melee (make it the most powerful of the two) and magic this boosts your holy rank and allows you to easily fight both type of enemies and dodge both magic and physical attacks. Surprisingly I get a much better rank at hybrid than the other two!