Note: My goal here was to create a comprehensive list of everything you'd need in order to learn to play any class (from Level 1 to Naxxramas)—meaning I am only including class-specific resources here (so no profession guides, general leveling guides, etc). Teeb's Resource list is much broader in scope, and I highly recommend you take advantage of it (as it contains a plethora of non-class specific resources as well). If you're not aware, Teeb is also responsible for the Race & Class Comparison Tool, Dungeon Tier Sets Gallery, and a huge variety of other insanely useful resources.
Swim Speed Potions (used especially at lvl 37 for Faldir's Cove in Arathi Highlands and lvl 57 in WPL). Try to get multiple stacks of these. I also recommend keeping a stack of these always in your bags. You will frequently pass rivers and lakes and can use these potions to pass them faster through out the guide. Please note that these potions do not stack with Druid's Aquatic Form and Glyph of Aquatic Form.