Druid is not that slow to level and given the right balance of gear you can take on an elite about the same level as you are and win , so not a bad class , however it is one of the classes you need to be able to at least have a good idea of its 3 ways of killing as it can get complicated knowing how to handle fights , so not the best class for a beginner .
When i first started the game i tried a druid and had nothing but trouble and soon gave up but recently i started again and believe me a druid is great fun once you understand the game , at 30 sneak in behind target and bang , mob easily dead , if its a hard to kill mob then a little spell or two and bear wins , so much fun as it is like playing three classes at the same time.
Bad points are you are never the master of any of the 3 styles , Dps; rogues are better , tank; well warriors are still the best ,spells/healing; well other classes are better , but add the three together and you can be almost unstoppable.
My tip on any class as quests give the best exp now is do quests in more than one starter area , the reasoning is you can do green quests faster so equals faster levelling .
I also do not think druids are slow to level 1-10 they are no slower than any other class , getting the forms does slow down levelling though as it involves travel , 10-20 i think hunters are faster but as far as i can remember no other class is faster for me , so no problems to level , just remember the more you level the easier they become with the forms and spells and extra attacks .