Orb of Deception turns you into a member of the opposing faction, mine turns me into an undead with a witch hat.
Yeah Artisan Enchanting can be done as of level 35, and you need to go into the Uldaman Instance and visit Annora.
Annora <Master Enchanter> is a friendly level 54 human and is the only master enchanting trainer in Azeroth. She lives most inconveniently in the Uldaman instance beyond a crowd of scorpids.
She only trains recipes up to skill 295, so no need to visit her again if you were at 295 or higher and took all the recipes. Annora will spawn when the scorpids in her room are dead. No other mobs in the zone must be dead.
World of Warcraft: The Burning Crusade Most Burning Crusade players can skip Annora, and train instead with a trainer in Shattrath city, Enchantress Volali. However, if you have a less than neutral reputation with Scryers, either because you are Draenei, or have already allied with Aldor, you have no choice but to use this trainer from levels 225-275.
At least three recipes are not taught by the trainers in Outland: Enchant Bracers - Greater Intellect, Enchant Cloak - Greater Resistance, Enchant Gloves - Greater Strength. A GM confirmed this to be no bug, it was done intentionally.
Before you go
* The level minimum is 35, before that level you cannot purchase artisan enchanting (or some other artisan professions).
* Bring a mage, warlock, or paladin for the AoE spells in order to kill the multitudes of scorpids.
And also bring:
Vision Dust ........................90
Dream Dust .......................20
Lesser Nether Essence.........20
Greater Nether Essence.......10
Runed Truesilver Rod...........1