My favorite team right now is Shadow Knight, Samurai, Necromancer, and Bard. Shadow Knight has a really important attack debuff skill which is useful for all tough enemies. Samurai is just a pure attacker. Necromancer everyone knows why they're good. Bard is probably imo one of the most crucial characters in the entire game. Area heal or attack buffs along with complete party skill cooldown reset. The bard is loaded. Upgrading him with increased healing, range, and multiple charges on his first skill make him even more incredible. I highly recommend him for any team. If you haven't tried him you should at least give him a test run. Area heal has been so much better than single heal.