Crimson Specter school?

Well, I'm trying buy a Crimson Spectre, but is much important know what is their school, of course, a bonus for Ice Damage don't will help a Sorcerer or a Necromancer. And talking about Sorcerery, the Balance Pets give bonus for all schools or only give Balance boost?