Well, if you like bit of casting and melee the shammy is an excelent choice. He's a descent melee fighter, can cast and has totems. Totems are small wooden totems (think indian totems but then small version) that can either give a temp buff to you and your party members in a specific range, or blast fireballs at an opponent, or heal or regen your mana. Totems come in 3 classes : fire (shooting fireballs, ...), water (healing, mana regen, ...) and earth (buff strength, ...). If I'm not mistaken you can only cast one totem of each class at the same time. Hope this is a bit clear