Engineering is one of the most expensive and time consuming professions in WoW. It is also one of the most fun and useful. Engineering allows the user to create machines and gadgets from metal, stone, and a variety of other miscellaneous items. You will want to pair this with mining so you can gather materials to craft with. It's beneficial to almost any class, but especially hunters and rogues. Because most of the engineering items are BOP and almost all of them require engineering skill to use, it is probably THE hardest profession to make money with. A skilled engineer can create many powerful weapons and useful trinkets to use on their quests. Some of my favorite engineering items allow users to breathe underwater, summon mechanical dragons or chickens to attack with, mind control enemies, resurrect allies, blast open locked doors and chests, teleport across the world, stun enemies, parachute, heal yourself, turn invisible, and fly. It's one of the most fun professions to master, but don't pick it up expecting to get rich from it.
Every man dies, but few truly live. Live your life to its fullest, every day as if it were your last.