expansion started out great, 7.2 was very disappointing and 7.3 was ok.
even tho i didnt mind the argus zones at first, that labyrinth of mobs does get annoying after a while.
i liked the artifact system, however with concordance it got quite boring.
professions are good.
story is decent.
lvling is fine, however the zones are so streamlined, the little choice you have in quests just makes it a chore after your second character. good thing we have the invasions to power-lvl through.
for lvl cap content, Suramar was just amazing, BS was meh and argus as said is ok.
for classes:
-im glad i kept my priest as main. even tho i dearly miss old disc, holy turned out great.
-unholy dks are darn ass fun
-i miss a few spells on my frost mage, like alter time or deep freez, besides that however i like it.
-the new animations are amazing.
dungeons are good, and mythic+ is great.
raids were great.
i loved NH, EN could've been a bit more challenging.
ToS was good.
cant wait to see how Antorus turns out.
overall:
8.1/10
a bit less than mop.
in expansion order:
1)MoP - 9
2)Legion - 8.1
3)WotLK - 8
4)Cata - 6.7
5)WoD - 2