Hard to say since it is coming from an action CRPG. They have solid blasting, some self enhancers (mostly to ramp up how powerful their spells are), decent enough healing, a hand full of save or lose type effects. Several of the more powerful spells have rather long casting times in addition to costing more energy.