Flight
Full Member
Following and replies are shamelessly stolen and slightly out of date.
Weapon-Skill Trainers
Alliance
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
Horde
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
Weapon-Skill Trainers
Alliance
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
Horde
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