It does not matter where you learn the skill, unless you are leveling your character and mining at the same time, in which case, Razor Hill would be a good place to start. There is an NPC in Razor Hill that will teach you whatever professions you want.
The mining trainer can be found in Silvermoon City, in Farstrider Square. If you are having trouble locating him, then ask a city guard, and they will put a marker on your map as to his location.
I believe that is a spell druid learn
Level 14
Kil Jaeden is from the popular MMORPG game "World of Warcraft" by Blizzard Entertainment. You can learn more about World of Warcraft at the Wikipedia.
You need to learn blacksmith from a blacksmith trainer.
At lvl 68 you can learn it from any Mage trainer
Learn to ask a question properly and maybe it will get answered.
Incinerate can be learned at level 64.
You get the ability from a rouge trainer at level 10.
Basic Campfire as an ability is learned the moment you learn the Cooking skill from a Cooking trainer.
you do the hunter quest at lvl 10, and then as a reward you get the move.
World of Warcraft is extremely educational you learn how to save and spend money on potions and armor