If you need the abridged version, because you’d rather spend an hour in a game than hearing someone talk about a game, you can also check out the excellent “New & Returning Player Guides” series from YouTuber (and World of Warcraft expert) Bellular. And you probably even skip the bits about ”how to purchase” or “how to install” the game, saving you even more time for new World of Warcraft adventures:
I highly recommend actually staying in the 20-60 range zones until you ding 62. The reason for this is that despite getting a slight penalty in experience for being over-level, the advantage of having flight will more than offset this. That, and WOTLK and TBC zones are the slowest part of the leveling process. Minimizing your time there as much as possible is worthwhile.
If you already have a high level character or a friend willing to give you gold then you can purchase Heirloom items. These items are bound to account and are accessible through the Heirlooms tab using Shift+P. The benefits of these Heirloom items is that they scale with your level keeping your gear up to date without you having to worry about upgrades, and they provide a significant XP bonus.
The leveling guides on my site are essentially speed leveling guides. My leveling guides are the same guides I use myself to speedrun to 60 on new servers to get 60 server first. I list many occasions where I tell the player to "die on purpose" to go faster. I tell the player to skip certain quests, because some quests are just not worth the time/XP. I list tricks and shortcuts to go faster so you can reach level 60 much quicker. I am still constantly going through them over and over again perfecting the guides to make them faster and easier to follow. For the most part, the guide can be followed without the need from other player's help, as the whole guide was made from a solo run anyways. Although I do list quests that can optionally be done if you have a group.