It's a brave new world for young enchanters training in the mysterious ways of their craft. Enchanting's infamous artisan-level training roadblock used to demand that enchanters fight their way to a trainer located inside the Uldaman instance in order to train new skills, formula by formula. Nowadays, many players who own The Burning Crusade expansion can avoid this dastardly errand by porting across the Dark Portal to Outlands enchanter trainers. (No, you can't physically step through the portal until level 58 -- but you CAN accept a mage portal or warlock summons at any level -- and what a great place to be hearthstoned!)
As you'd expect, there are a couple of caveats to this solution. All but one of the enchanter trainers in the Outlands (including those in Shattrath City, Honor Hold, Thrallmar and The Stormspire in Netherstorm) are Grand Master Enchanters who train enchanters from a minimum skill level of 300. The lone Outlands trainer handling lower-level training is Enchantress Volali. Unfortunately, her persnickety choice of residence in the Scryer's Tier in Shattrath City puts her squarely off-limits to anyone who's chosen to ally with the Aldor and to all young Draenei, who are automatically friendlier with the Draenei Aldor. (Young Blood Elf enchanters, who are naturally on better terms with their kinsmen the Scryers, can visit Enchantress Volali without issue.)
If you're any race but Draenei and haven't yet chosen sides in the Aldor/Scryer faction tussle, you can train with Enchantress Volali in Shattrath City at the artisan level or below and with the Grand Master Enchanters above 300. But if you're a Draenei or less than neutral faction with the Scryers, you'll need to stick to the old-world trainers until you reach 300 -- and for artisan-level training, it's back to Uldaman for j00!