Pure mage is fine. Magic missile has a very low cooldown and is the spell to use while you're waiting for fireball to recharge.

If enemies get close, use Firewall.