NO, i didnt wrote this myself... but its better to share than not
Regions and Levels
Eastern Kingdoms
Region Level PVP Status Notes
Elwynn Forest 1-10 Alliance Human Starting
Dun Morogh 1-10 Alliance Dwarf/Gnome Starting
Tirisfal Glades 1-10 Horde Undead Starting
Loch Modan 10-20 Alliance Dwarf Favored
Silverpine Forest 10-20 Horde Undead Favored
Westfall 10-20 Alliance Human Favored
Redridge Mountains 15-25 Contested Alliance Favored
Duskwood 18-30 Contested Alliance Favored
Hillsbrad Foothills 20-30 Contested
Wetlands 20-30 Contested Alliance Favored
Alterac Mountains 30-40 Contested
Arathi Highlands 30-40 Contested
Stranglethorn Vale 30-45 Contested
Badlands 35-45 Contested
Swamp of Sorrows 35-45 Contested
The Hinterlands 40-50 Contested
Searing Gorge 43-50 Contested
The Blasted Lands 45-55 Contested
Burning Steppes 50-58 Contested
Western Plaguelands 51-58 Contested
Eastern Plaguelands 53-60 Contested
Page Menu
--------------------------------------------------------------------------------
Kalimdor
Region Level PVP Status Notes
Durotar 1-10 Horde Orc/Troll Starting
Mulgore 1-10 Horde Tauren Starting
Darkshore 10-20 Alliance Night Elf Favored
The Barrens 10-25 Horde Horde Favored
Stonetalon Mountains 15-27 Contested Horde Favored
Ashenvale Forest 18-30 Contested Alliance Favored
Thousand Needles 25-35 Contested Horde Favored
Desolace 30-40 Contested Horde Favored
Dustwallow Marsh 35-45 Contested
Feralas 40-50 Contested
Tanaris Desert 40-50 Contested
Azshara 45-55 Contested
Felwood 48-55 Contested
Un'Goro Crater 48-55 Contested
Winterspring 55-60 Contested
Page Menu
--------------------------------------------------------------------------------
Teldrassil
Region Level Range PVP Status Notes
Teldrassil 1-10 Alliance Night Elf Starting Point
Page Menu
--------------------------------------------------------------------------------
Dungeons
World Dungeons
Name Level Region
Deadmines 15-20 Wesfall
Wailing Caverns 15-21 The Barrens
Gnomeregan 24-33 Dun Morogh
Razorfen Kraul 25-31 The Barrens
Blackfathom Deeps 20-27 Ashenvale
Shadowfang Keep 18-25 Silverpine Forest
The Scarlet Monastery 30-40 Trisfal Glades
Uldaman 35-45 The Badlands
Razorfen Downs 35-40 The Barrens
The Sunken Temple 44-50 Swamp of Sorrows
Blackrock Depths 48-56 Between Searing Gorge and Burning Steppes
Blackrock Spire 53-60 Between Searing Gorge and Burning Steppes
Strathome 55-60 Eastern Plaguelands
Scholomance 57-60 Western Plaguelands
Other Minor Instance Areas
Name Level Region
Ragefire Chasm 23-26 Ogrimmar
The Stockades 23-26 Stormwind
Zul'Farrak 43-47 Tanaris Desert
Page Menu
--------------------------------------------------------------------------------
Trainer Locations and Types
Weapon Skill Trainers
Alliance
Horde
Swords + 2H Swords
Stormwind - Old Town (Garrison)
(take a left when you see the first rogue trainer)
Maces + 2H Maces
Ironforge - Mystic Ward (by Talent Master)
Axes + 2H Axes
Ironforge - Military Ward (by Warrior Trainers)
Daggers
Darnassus - Warriors Terrace (by blacksmith)
Ironforge - Forlorn cavern
Staves
Darnassus - Temple of Elune (just inside)
Stormwind - Mage quarter, by the staves shop
Spears
Darnassus - Warriors Terrace (by blacksmith)
Fist Weapons
Ironforge - Forlorn Cavern (in Rogue building)
Darnassus - Warriors Terrace (by blacksmith)
Polearms
Stormwind - Old Town (Garrison)
Crossbows
Stormwind - Old Town (Garrison)
Ironforge - Military Ward (by Warrior Trainers)
Bows
Darnassus - Cenarion Enclave (by Hunter Trainers)
Guns
Ironforge - Military Ward (by Warrior Trainers)
Thrown
Darnassus - Cenarion Enclave
Ironforge Swords + 2H Swords:
UnderCity near warrior/priest trainers, across from them on the other side of the moat in the middle of the vendors area
Maces + 2H Maces:
Thunder Bluff - near warrior trainer
Axes + 2H Axes:
Sen'jin (troll) village
Ogrimmar - near warrior trainer
Daggers:
Orgrimmar - Cleft of Shadows (Rogue and Warlock area)
Thrown:
Orgrimmar - Cleft of Shadows (Rogue and Warlock area)
Staves:
Ogrimmar – near the Mage trainers in the Valley of Spirits
Thunderbluff - on the elder rise
Spears:
Ogrimmar - hunters lodge
Fist:
Orgrimmar - wanders the Valley of Honor (outside/near warrior trainer)
Polearms:
UnderCity - in front of warrior/priest trainers, right side at start of ramp
Crossbows
UnderCity - near rogue trainers
Bows
Ogrimmar - hunters lodge
Sen'jin (troll) village
Guns
Thunder Bluff - Hunter Rise - warrior trainer
Page Menu
--------------------------------------------------------------------------------
Profession Skill Trainers
Trainers train you in their level of expertise, so you need to be at the skill level below the trainer to be able to learn from him. (if the trainer teaches the 150 level, you need to be at the 75 level). If you are just starting a profession, seek out a trainer in one of the major cities. When your skill level rises, the hunt for the right trainer gets more difficult. For a detailed description of the trainers and what skill level you need to learn from them, see the bottom of this post. To find the trainers in each town, ask the guards for directions. They will put a flag on your mini-map and world map
Alliance
Horde
Alchemy
Artisan: Darnassus
Journeymen: Ironforge (tinkertown), Stormwind (Mage quarter)
Expert: Ironforge (tinkertown)
Master: Feralas
Blacksmithing
Journeyman: Ironforge, Goldshire, Stormwind (dwarf quarter)
Master: Booty Bay
Expert: Stormwind (dwarf quarter)
Cooking
Goldshire - In the Inn
Ironforge - Copper Kettle
Stormwind - Pig and Whistle, Old Town
Darnassus - (dont know where yet, probably the inn)
Enchanting
Artisan: Elwynn Forest (Tower of Azora)
Journeyman: Ironforge, Stormwind (close to mage quarter)
Expert: Feralas, Stormwind
Master: Uldaman (within instance, near bats)
Engineering
Journeyman: Stormwind (dwarfen district)
Expert: Stormwind (dwarfen district)
Gadgetzan (Tanaris)
First aid
Stormwind - Cathedral of Light, Right wing
Ironforge - Near great forge, same building as herbalist
Herbalism
Expert: Stormwind (Mage quarter)
Artisan: Booty Bay, Lakeshire
Master: Booty Bay
Leather
Master: Aerie Peak (Hinterlands)
Expert: Stormwind (old quarter), Darnassus
Journeyman: Darnassus
Artisan: Darnassus
Mining
Artisan: Thelsamar
Journeyman: Thelsamar
Expert: Thelsamar
Skinning
Artisanarnassus, Redrige Mountain, Stormwind (old quarter)
Smithing
Master: Booty Bay
Tailoring
Artisan:Stormwind, Daranassus
Journeyman: Ironforge, Elwyn Forest (Eastvale Logging Camp), Daranassus
Master: Theramore Island
Expert: Ironforge, Stormwind (Larsons Clothier, Mage district)
Weaponsmith
Expert - Stormwind (dwarf quarter)
Alchemy
Artisan: Undercity (apothecary)
Master: Swamp of Sorrows (Stonard)
Journeymen: Ogrimmar (The Drag)
Expert: Undercity (Apothecarium)
Blacksmithing
Master: Booty Bay
Enchanting
Master: Uldaman (within instance, near bats)
Engineering
Gadgetzan (Tanaris)
First Aid
Brill
Undercity
Orgrimmar - valley of spirits
Herbalism
Artisan: Booty Bay og Orgrimmar
Master: Booty Bay
Leather
Artisan: Thunder Bluff
Artisan: Feralas (Camp Mojache)
Mining
check your local big city
Skinning
check your local big city
Smithing
Master: Booty Bay
Tailoring
Master: Tarren Mill (Hillsbrad)
Page Menu
--------------------------------------------------------------------------------
Class Trainers and Training types
Tradeskill trainers train just the level below their level. If the trainer is more than one level above you he will not train you in anything. A Journeyman Trainer will teach you the initial Apprentice tradeskill and the skill 1-75 items an Apprentice can make, so long as you are at least level 5. The higher level trainers won't teach you anything. You can go to the Journeyman Blacksmith in the Dwarf District in Stormwind to learn Apprentice Blacksmith, but the Expert Blacksmith next to him won't talk to you until you have at least skill 50 in Blacksmith.
An Expert Trainer will train an Apprentice with skill at least 50 and at least level 10 up to a Journeyman and train the skill 76-150 items a Journeyman can make. An Artisan Trainer will train a Journeyman with skill at least 125 and at least level 20 up to Expert and train the skill 151-225 items an Expert can make. A Master Trainer will train an Expert with skill at least 200 and level at least 35 up to Artisan and train the skill 226-300 items an Artisan can make that do not require a specialty. Master Specialist Trainers teach their specialty, usually after the completion of a quest, and their specialty items to Artisans.
Note that most of the basic trainers are not listed, they can normally be found in the major cities.
Druid - Staves, Mace 1H and 2H (with training), Daggers (with training), Spears (with training), Unarmed Weapons (with training)
Stormwind
Orgrimmar
Undercity
Thunderbluff
Darnassus
Rogue - Daggers, Thrown, Swords - 1 hand (with training), Maces - 1 hand (with training), Fist Weapons (with training) Bows (with training), Crossbows (with training), Guns (with training)
Stormwind
Ironforge
Orgrimmar
Undercity
Thunderbluff
Darnassus
Hunter - Axes, Daggers, Guns or Bows, Crossbows (with training), Fist Weapons (with training), Spears (with training), Staves (with training), Swords (with training), Thrown (with training), Two-Handed Axes (with training), Two-Handed Swords (with training)
Stormwind
Ironforge
Orgrimmar
Undercity
Thunderbluff
Darnassus Shaman - One-Handed Maces, Staves, One-Handed Axes (with training), Daggers (with training)
Orgrimmar
Thunderbluff
Undercity
Mage - Staves, Wands, Daggers (with training), Swords (with training)
Stormwind
Ironforge
Orgrimmar
Undercity
Thunderbluff
Warlock - Daggers, Wands, Staves (with training), Swords (with training)
Stormwind
Ironforge
Orgrimmar
Undercity
Thunderbluff
Paladin - One- and Two-handed Maces, One- and Two-handed Swords (with training), Two-handed Axes
Stormwind
Ironforge
Darnassus
Warrior - One- and Two-Handed Axes, Maces, Swords, Thrown, Daggers, Polearms
Stormwind
Ironforge
Orgrimmar
Thunderbluff
Undercity
Darnassus
Priest - One-Handed Maces, Daggers, Staves, Wands
Stormwind
Ironforge
Orgrimmar
Undercity
Thunderbluff
Darnassus
Enjoy the reading :P