Of all the classes I have tested so far, (got a dk, pala, hunt, rogue, druid, warlock, mage, monk all 20 twinks) druid is the only class that feels dysfunctional. You just don't have enough core skills, no matter what spec.
Many important skills are acquired between 21-29, so I guess a 29 could...