So basically, the cleric is a healer who can fight enemies well in melee combat, who has a few healing spells to help out in order words, in other words, a melee healer who mostly focuses on warrior skills, or I can go with the more traditional mage-like support class with tons of debuffs, and crowd control skills to hinder enemies, and make fights much easier to win. After looking up the game more, I realized that anyone can be a healer as long as they use water magic. Since I want one of my characters to go support, I decided to go enchanter, and get some healing spells from the water mage thing later on if I want. That leaves me with enchanter, mage, whoever the knight guy is, and whoever the rogue is(heard bad things about the archer, really bad things.) That leads me to my next question, how great is the rogue companion, or should I just use Jahan? If none of the options are good, I could just make a mage, and a damage/tank warrior depending on my taste.