1 levels Your character starts with these

Arcane IntellectArcaneChanged
Increases the target's Intellect by 2 for 1 hr.

FireballFireChanged
Hurls a fiery ball that causes 14 to 22 Fire damage and an additional 2 Fire damage over 4 sec.

Frost ArmorFrost
Increases Armor by 30. If an enemy strikes the caster, they may have their movement slowed by 30% and the time between their attacks increased by 25% for 5 sec. Only one type of Armor spell can be active on the Mage at any time. Lasts 30 min.
4 levels

Conjure WaterArcane
Conjures 2 bottles of water, providing the mage and his allies with something to drink. Conjured items disappear if logged out for more than 15 minutes.

FrostboltFrostChanged
Launches a bolt of frost at the enemy, causing 18 to 20 Frost damage and slowing movement speed by 40% for 5 sec.
6 levels

Conjure FoodArcane
Conjures 2 muffins, providing the mage and his allies with something to eat. Conjured items disappear if logged out for more than 15 minutes.

Fire BlastFireChanged
Blasts the enemy for 24 to 32 Fire damage.

Comprehend ScrollComprehensionAdded
Decipher an untranslated scroll.

StudyComprehensionAdded
Perform spell research, resulting in a bundle of scrolls. Requires a suitable library.
And stronger ranks
Fireball Level 2
Comprehend Scroll Level 2
Comprehend Scroll Level 3
Comprehend Scroll Level 4
Comprehend Scroll Level 58 levels

Arcane MissilesArcaneChanged
Launches Arcane Missiles at the enemy, causing 24 Arcane damage each second for 3 sec.

PolymorphArcane
Transforms the enemy into a sheep, forcing it to wander around for up to 20 sec. While wandering, the sheep cannot attack or cast spells but will regenerate very quickly. Any damage will transform the target back into its normal form. Only one target can be polymorphed at a time. Only works on Beasts, Humanoids and Critters.
And stronger ranks
Frostbolt Level 210 levels

Frost NovaFrostChanged
Blasts enemies near the caster for 19 to 21 Frost damage and freezes them in place for up to 8 sec. Damage caused may interrupt the effect.
And stronger ranks
Conjure Water Level 2
Frost Armor Level 212 levels

Dampen MagicArcaneChanged
Dampens magic used against the targeted party member, decreasing damage taken from spells by up to 15 and healing spells by up to 30. Lasts 10 min.

Slow FallArcane
Slows falling speed for 30 sec.
And stronger ranks
Conjure Food Level 2
Fireball Level 314 levels

Arcane ExplosionArcaneChanged
Causes an explosion of arcane magic around the caster, causing 30 to 34 Arcane damage to all targets within 10 yards.
And stronger ranks
Arcane Intellect Level 2
Fire Blast Level 2
Frostbolt Level 316 levels

FlamestrikeFireChanged
Calls down a pillar of fire, burning all enemies within the area for 52 to 68 Fire damage and an additional 44 Fire damage over 8 sec. Only one Flamestrike can be active per Mage at a time.
And stronger ranks
Arcane Missiles Level 218 levels

Amplify MagicArcaneChanged
Amplifies magic used against the targeted party member, increasing damage taken from spells by up to 23 and healing spells by up to 45. Lasts 10 min.

Remove Lesser CurseArcaneChanged
Removes 1 Curse or Bane from a friendly target.
And stronger ranks
Fireball Level 420 levels

BlinkArcaneChanged
Teleports the caster 20 yards forward, unless something is in the way. Also frees the caster from Stuns and Immobilizes.

EvocationArcane
While channeling this spell, your mana regeneration is active and increased by 1500%. Lasts 8 sec.

Mana ShieldArcane
Absorbs 120 physical damage, draining mana instead. Drains 2 mana per damage absorbed. Lasts 1 min.

Teleport: IronforgeArcane
Teleports the caster to Ironforge.

Teleport: OrgrimmarArcane
Teleports the caster to Orgrimmar.

Teleport: StormwindArcane
Teleports the caster to Stormwind.

Teleport: UndercityArcane
Teleports the caster to Undercity.

Fire WardFireChanged
Absorbs 162 Fire damage. Lasts 30 sec.

BlizzardFrostChanged
Ice shards pelt the target area doing 192 Frost damage over 8 sec.
And stronger ranks
Conjure Water Level 3
Polymorph Level 2
Frost Armor Level 3
Frostbolt Level 422 levels

ScorchFireChanged
Scorch the enemy for 35 to 43 Fire damage.

Frost WardFrostChanged
Absorbs 162 Frost damage. Lasts 30 sec.
And stronger ranks
Conjure Food Level 3
Arcane Explosion Level 2
Fire Blast Level 324 levels

CounterspellArcane
Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for 10 sec. Generates a high amount of threat.
And stronger ranks
Arcane Missiles Level 3
Dampen Magic Level 2
Fireball Level 5
Flamestrike Level 2
Pyroblast Level 226 levels

Cone of ColdFrostChanged
Targets in a cone in front of the caster take 92 to 102 Frost damage and are slowed by 40% for 6 sec.
And stronger ranks
Frostbolt Level 5
Frost Nova Level 228 levels

Conjure Mana AgateArcane
Conjures a mana agate that can be used to instantly restore 375 to 425 mana. Conjured items disappear if logged out for more than 15 minutes.
And stronger ranks
Arcane Intellect Level 3
Mana Shield Level 2
Scorch Level 2
Blizzard Level 2
Ice Lance Level 230 levels

Teleport: DarnassusArcane
Teleports the caster to Darnassus.

Teleport: Thunder BluffArcane
Teleports the caster to Thunder Bluff.

Ice ArmorFrost
Increases Armor by 290 and frost resistance by 6. If an enemy strikes the caster, they may have their movement slowed by 30% and the time between their attacks increased by 25% for 5 sec. Only one type of Armor spell can be active on the Mage at any time. Lasts 30 min.
And stronger ranks
Conjure Water Level 4
Arcane Explosion Level 3
Amplify Magic Level 2
Arcane Blast Level 2
Fireball Level 6
Fire Blast Level 4
Fire Ward Level 2
Pyroblast Level 332 levels
Higher ranks
Conjure Food Level 4
Arcane Missiles Level 4
Flamestrike Level 3
Frostbolt Level 6
Frost Ward Level 234 levels

Mage ArmorArcaneChanged
Increases your resistance to all magic by 5 and allows 50% of your mana regeneration to continue while casting. Only one type of Armor spell can be active on the Mage at any time. Lasts 30 min.
And stronger ranks
Scorch Level 3
Ice Lance Level 3
Cone of Cold Level 236 levels
Higher ranks
Dampen Magic Level 3
Mana Shield Level 3
Fireball Level 7
Pyroblast Level 4
Blast Wave Level 2
Blizzard Level 338 levels

Conjure Mana JadeArcane
Conjures a mana jade that can be used to instantly restore 550 to 650 mana. Conjured items disappear if logged out for more than 15 minutes.
And stronger ranks
Arcane Explosion Level 4
Fire Blast Level 5
Frostbolt Level 740 levels

Portal: IronforgeArcane
Creates a portal, teleporting group members that use it to Ironforge.

Portal: OrgrimmarArcane
Creates a portal, teleporting group members that use it to Orgrimmar.

Portal: StormwindArcane
Creates a portal, teleporting group members that use it to Stormwind.

Portal: UndercityArcane
Creates a portal, teleporting group members that use it to Undercity.

Frostfire BoltFireAdded
Launches a bolt of frostfire at the enemy, causing 92 to 108 Frostfire damage, slowing movement speed by 40% and causing an additional 27 Frostfire damage over 9 sec. This spell will be checked against the lower of the target's Frost and Fire resists and counts as both Frost and Fire damage.
And stronger ranks
Conjure Water Level 5
Arcane Missiles Level 5
Polymorph Level 3
Arcane Blast Level 3
Flamestrike Level 4
Fire Ward Level 3
Scorch Level 4
Frost Nova Level 3
Ice Armor Level 242 levels
Higher ranks
Arcane Intellect Level 4
Conjure Food Level 5
Amplify Magic Level 3
Fireball Level 8
Pyroblast Level 5
Ice Lance Level 4
Frost Ward Level 3
Cone of Cold Level 344 levels
Higher ranks
Mana Shield Level 4
Blast Wave Level 3
Frostbolt Level 8
Blizzard Level 446 levels
Higher ranks
Arcane Explosion Level 5
Mage Armor Level 2
Fire Blast Level 6
Scorch Level 5
Ice Barrier Level 248 levels

Conjure Mana CitrineArcane
Conjures a mana citrine that can be used to instantly restore 775 to 925 mana. Conjured items disappear if logged out for more than 15 minutes.
And stronger ranks
Arcane Missiles Level 6
Dampen Magic Level 4
Fireball Level 9
Flamestrike Level 5
Pyroblast Level 6
Ice Lance Level 550 levels

Portal: DarnassusArcane
Creates a portal, teleporting group members that use it to Darnassus.

Portal: Thunder BluffArcane
Creates a portal, teleporting group members that use it to Thunder Bluff.

Teleport: DalaranArcaneAdded
Teleports the caster to Dalaran.
And stronger ranks
Conjure Water Level 6
Arcane Blast Level 4
Fire Ward Level 4
Frostfire Bolt Level 2
Frostbolt Level 9
Cone of Cold Level 4
Ice Armor Level 352 levels
Higher ranks
Conjure Food Level 6
Mana Shield Level 5
Scorch Level 6
Blast Wave Level 4
Blizzard Level 5
Frost Ward Level 4
Ice Barrier Level 354 levels
Higher ranks
Arcane Explosion Level 6
Amplify Magic Level 4
Fireball Level 10
Fire Blast Level 7
Pyroblast Level 7
Frost Nova Level 456 levels

Arcane BrillianceArcaneChanged
Infuses the target's party and raid with brilliance, increasing their Intellect by 31 for 1 hr.
And stronger ranks
Arcane Intellect Level 5
Arcane Missiles Level 7
Arcane Missiles Level 8
Flamestrike Level 6
Frostbolt Level 10
Ice Lance Level 658 levels

Conjure Mana RubyArcane
Conjures a mana ruby that can be used to instantly restore 1000 to 1200 mana. Conjured items disappear if logged out for more than 15 minutes.
And stronger ranks
Mage Armor Level 3
Scorch Level 7
Cone of Cold Level 5
Ice Barrier Level 460 levels

Polymorph: CowArcane
Transforms the enemy into a cow, forcing it to wander around for up to 50 sec. While wandering, the cow cannot attack or cast spells but will regenerate very quickly. Any damage will transform the target back into its normal form. Only one target can be polymorphed at a time. Only works on Beasts, Humanoids and Critters.

FelfireFire
Blasts the enemy for 500 Fire damage.
And stronger ranks
Conjure Water Level 7
Conjure Food Level 7
Polymorph Level 4
Dampen Magic Level 5
Arcane Blast Level 5
Mana Shield Level 6
Fireball Level 11
Fireball Level 12
Fire Ward Level 5
Pyroblast Level 8
Blast Wave Level 5
Frostfire Bolt Level 3
Frostbolt Level 11
Blizzard Level 6
Frost Ward Level 5
Ice Armor Level 4