you do the hunter quest at lvl 10, and then as a reward you get the move.
I believe that is a spell druid learn
At lvl 68 you can learn it from any Mage trainer
Basic Campfire as an ability is learned the moment you learn the Cooking skill from a Cooking trainer.
It is a talent in the discipline tree. So you have to go deep enough into the discipline tree to get it.
There does not seem to be a ricochet spell currently in World of Warcraft.
You learn it as a spell at level 16 from your class trainer. NOTE: In World of Warcraft: Cataclysm (in beta at the moment), they are mixing up the levels of cat and bear form....cat form will be at level 10.
Revive pet is a skill you get as soon as you learn how to tame pets. The skill will be located in your spell book.
To summon the Felsteed, the warlock must be level 20. When you learn the spell from your Warlock trainer, you will automatically learn the riding skill (Apprentice Riding) at the same time.
Level 14
If your class is able to equip guns then once you equip one the shoot skill will be located in your spell book and the 1st page.
Beasts as in mounts or pets?? Or do you mean like if you are a hunter training a beast
The Flying Reindeer spell in World of Warcraft transforms any flying mount into a flying reindeer. The Flying Reindeer increases ground speed by 100% and flight speed by 150%/280%/310%.