Ok well I had been wondering about how to be the expert fisherman for sometime after I got bored in WoW between raids, and I learned a bit about fishing to make it useful so here it is.
Ok well we will start off with saying that fishing trainers can be taught in any major city by using a guard to find them.
Once that is done you can usually find a vendor near him to buy this:
Fishing Pole - Item - World of Warcraft
and:
Shiny Bauble - Item - World of Warcraft
Ok now that we have the items needed I will also add this important tid bit, fishing skill is earned from the number of fish caught not by where you catch fish so an example is you can get to 375 in Stormwind with no need to move around.
Though to fish in higher level areas you do need a higher level of fishing and here is a list: Zone Base Fishing Skill - El's Extreme Anglin' - WoW Fishing Guide
Ok now that we know how to level up fishing and where to we will now cover the pros of learning fishing:
1. It opens up its very own group of fishing dailies from Old Man Barlo,
Old Man Barlo - NPC - World of Warcraft, which can give special crocodile pets, cool cloths, and other cool things to help your fishing adventures.
2. Fishing is an easy way to level up cooking at the same time which also has a 70 daily and also provides the ability to make buff food for all you raiders out there and he is a small guide on how to level them up side by side.
WoW-Europe.com Forums -> Powerlevelling Guides for all Professions
3. Also it is great for relaxing and having a good time such as in the Stranglethorn Fishing Exstravaganza which is explained here:
Stranglethorn Extravaganza Contest - El's Extreme Anglin' - WoW Fishing Guide
Ok well now that you know what you can do here are some of the things you can get to help up your fishing skill. One of the things pretty unique to fishing is the fact that you use lots of items and gear to increase your skill in it by leaps and bounds.
Here is a list of all the top items in fishing used to up your skill:
Arcanite Fishing Pole - Item - World of Warcraft
Lucky Fishing Hat - Item - World of Warcraft or Weather-Beaten Fishing Hat - Item - World of Warcraft
Nat Pagle's Extreme Anglin' Boots - Item - World of Warcraft
High Test Eternium Fishing Line - Item - World of Warcraft
Enchant Gloves - Fishing - Spell - World of Warcraft
Captain Rumsey's Lager - Item - World of Warcraft
Sharpened Fish Hook - Item - World of Warcraft or
Aquadynamic Fish Attractor - Item - World of Warcraft
Ok if you have top fishing skill and all the little added up buffs you should come to a total of around 532 fishing. This allows you to fish any where without any problems of losing fish.
Well thanks for reading this and a special thanks to my sources.
El's Extreme Anglin' - WoW Fishing Guide
and
Wowhead: We've got more style than a fashion designer who knows CSS.