Nature Tornado Druid vs Twister Barb

I run a Tornado Druid with the following skills that has no issues clearing NM 100:

Blood Howl
Poison Creeper
Wolves
Ravens
Maul
Tornado

Maxed out all of his Glyphs on it.