WOD was the last expansion for me that had good class design. The only class and spec I did not like in WOD was arms warrior. Arms warriors may have done good dps in WOD but the spec was really boring to play. The rest of the classes, I really enjoyed. If legion had WOD's class design except for arms warrior, it would be my all-time favorite expansion. I love the questing zones, dungeons, and raids in legion but the class design was really boring to play.