I am currently working full time on my Vanilla WoW leveling guides.  Soon there will be a 1-60 speed leveling guide for Alliance, along with in-game guide versions available for my members area.  As of right now, there is no members area, but if you would like to show support for my efforts into this project, you can simply donate to me via Patreon if you like (you will get some cool rewards in return).  Or you can donate directly with PayPal if you like.  All donations are highly appreciated and they will only motivate me more to continue making the best vanilla WoW leveling guides on the web.

Your top priority is to use Bloodthirst on cooldown. While BT is on cooldown, you’ll want to use Whirlwind. If you have BT coming off cooldown, don’t use WW unless you’ll still have enough for BT right as it comes off cooldown. When both BT and WW are on cooldown, you can use your rage dump abilities. For single target, you can use Heroic Strike, but you’ll want to use Cleave for more than one enemy. The final ability on the rotation is Overpower, which does require you to switch into Battle Stance. Because of this, you’ll only want to switch to Battle Stance to use OP when BT and WW are on cooldown and you have less than 50 rage. When an enemy reaches 20% health, your rotation becomes Execute and Execute alone.

This is not going to be a talent by talent breakdown, although I might well sit down and write one of those if there’s interest. This is me giving you a look at various talent builds you can adopt once WoW Classic is out, and get an idea of what to aim for. In general, while leveling you should use your primary talent tree as your first one to spend points in — get up the tree to 31 and that big, primary attack (Mortal Strike, Bloodthirst or Shield Slam) as fast as possible. That’s a spec defining ability and you want to get it ASAP. From there, you can start spending points  in the other trees.
Step-by-step class guides are on the way!  The 1-12 Mulgore Guide is the first guide to get all the individual class steps.  At the top of the guide, simply select which class you are playing and the page will dynamically update all the steps in the guide for that class (both text and images).  The rest of the guides will be slowly updated overtime to include all the class steps, but you can see how it's going to work with the 1-12 Mulgore.  I want to thank crazyK and his Placeholderguild for helping me out with the individual class content.  They are allowing me to get the 1-60 Alliance guide done while also getting all the class steps done at the same time, so everything can be ready for Classic launch (hopefully).
Another important part of optimizing is collecting consumables to use during tougher encounters. Because of how expensive some of these items can be, you’ll probably want to reserve costlier items for raids. While consumables aren’t a requirement, they are another way of making your character even stronger. Taking the time to collect and use consumables shows other raiders that you are dedicated to performing at your best!
I joined twitch in 2013 with the gamer name of FuriousPaul and I streamed speedruns of the classic Castlevania games full time from 2013 - 2017. Lately my streams have died down quite a bit due to working on Classic WoW leveling guides every day.  My channel is now twitch.tv/Joana.  Unfortunately I will have to wait until Classic WoW comes out before I start streaming it.