Warlock trainers

A warlock trainer is an NPC that offers warlocks the opportunity to train abilities and reset their talent points.
In addition to warlock trainers, some locations also hold demon trainers. Demon trainers offer warlocks the opportunity to randomly generate a new name for any of their primary demons at a cost of a time per minion. This is achieved by obliterating the existing minion, allowing the warlock to summon a new demon in its place.
Prior to patch 3.0.2, demon trainers were actually vendors of grimoires, used for training demon pets. Grimoires are not available anymore, since all demon abilities and spells are automatically learned as pets gain levels.
A general rule of thumb for finding the local Warlock trainer is to search the city's shadier establishments. Tucked away in dark streets and buildings are what you seek. Unsurprisingly, most guards provide directions to Warlock trainers with suspicion and contempt. 
==Alliance trainers==
Location 	Warlock trainers 	Demon trainers
Anvilmar, Dun Morogh(Dwarf starting location) 	Saripal Smolderbrew (5) 	None
New Tinkertown, Dun Morogh(Gnome starting location) 	Alamar Grimm (5) 	None
Kharanos, Dun Morogh 	Gimrizz Shadowcog (15) 	Dannie Fizzwizzle (14)
The Forlorn Cavern, Ironforge 	Larn Caverndeep (40) Thistleheart (40) Briarthorn (50) Darba the Crone (50) Alexander Calder (60) Keric Smolderblade (60)	Jubahl Corpseseeker (60)
Northshire Abbey, Elwynn Forest(Human starting location) 	Drusilla La Salle (5) 	Dane Winslow (8)
Lion's Pride Inn, Goldshire, Elwynn Forest 	Maximillian Crowe (10) 	Cylina Darkheart (11)
The Slaughtered Lamb, Stormwind 	Ursula Deline (40) Sandahl (50) Demisette Cloyce (60) 	Spackle Thornberry (40)
Training Hall, Stormwind 	Laphandrus Voidheart (1-60) Evelyn Thorn (50) 	None
Military District, Gilneas City (Worgen starting location) Greymane Court, Gilneas City Duskhaven, Gilneas Stormglen Village, Gilneas Livery Outpost, GilneasThe Howling Oak, Darnassus	Vitus Darkwalker (40) 	None
Lor'danel, Darkshore 	Laera Dubois (25) 	None
Thelsamar, Loch Modan 	Solbin Shadowcog (25) 	None
Sentinel Hill, Westfall 	Deborah Fain (25) 	None
Theramore Isle, Dustwallow Marsh 	Redia Vaunt (15-30) 	None
Silver Enclave, Dalaran 	Summoner Nolric (80) 	None
Greyfang Enclave, Dalaran 	Summoner Mazek (110) 	None
==Horde trainers==
Location 	Warlock trainers 	Demon trainers
Valley of Trials, Durotar(Orc starting location) 	Nartok (9) 	Hraug (9)
Darkspear Training Grounds, Durotar(Troll starting location) 	Voldreka (11) 	None
Sen'jin Village, Durotar 	Gusini (25) 	None
Razor Hill, Durotar 	Dhugru Gorelust (37) 	Kitha (17)
Darkfire Enclave, the Cleft of Shadow, Orgrimmar 	Mirket (40) Grol'dar (50) Zevrost (60) Gran'dul (50) Kranosh (60)	Kurgul (45) Murgul (60)
Goblin Slums, Orgrimmar 	Kazrali the Witch (60) 	None
Valley of Spirits, Orgrimmar 	Unjari Feltongue (60) 	None
The Barracks, Orgrimmar 	Kazak Darkscream (1-60) 	
The Sunspire, Eversong Woods(Blood elf starting location) 	Summoner Teli'Larien (5) 	Yasmine Teli'Larien (5)
Falconwing Square, Eversong Woods 	Celoenus (12) 	Daestra (12)
The Sanctum, Murder Row, Silvermoon 	Talionia (40) Alamma (50) Zanien (60) 	Torian (53)
KTC Headquarters, Kezan(Goblin starting location) Shipwreck Shore, The Lost Isles Wild Overlook, The Lost Isles Town-In-A-Box, The Lost Isles Sky Falls, The Lost Isles Gallywix Docks, The Lost Isles	Evol Fingers (6)-(10) 	None
The Pools of Vision, Thunder Bluff 	Delano Morisett (50) Jensen Thomasson (50) Morairania Horton (50)	None
Deathknell, Tirisfal Glades(Undead starting location) 	Maximillion (5) 	Kayla Smithe (10)
Calston Estate, Tirisfal Glades 	Maressa Milner (10) 	None
Gallows' End Tavern, Brill, Tirisfal Glades 	Rupert Boch (15) 	Gina Lang (10)
The Magic Quarter, Undercity 	Richard Kerwin (40) Luther Pickman (50) Kaal Soulreaper (60) 	Martha Strain (20)
Tranquillien, Ghostlands 	Summoner Fanorad (25) 	None
The Crossroads, Northern Barrens 	Chintoka (25) 	None
The Sepulcher, Silverpine Forest 	Bee Bruxworthy (25) 	None
Stonard, Swamp of Sorrows 	Kartosh (50) 	None
Sunreaver's Sanctuary, Dalaran 	Summoner Calwen (80) 	None
==Neutral trainers==
Location 	Warlock trainers 	Demon trainers 	
Ratchet, The Barrens 	Babagaya Shadowcleft (60) 	Matero Zeshuwal (50)	Strahad Farsan (50)
Terrace of Light, Shattrath City	Fel-Caller Guloto (70) Summoner Durael (70) (Scryers only)	None 	
==Patch changes==
*
*
 
 
es:Instructor de brujos