Blizzard implementing 100% bonus XP has got to be the best thing since sliced Mulgore Spice Bread.
For a week, I dedicated myself to grinding my HM Tauren to get Heritage Set, I was initially at 37, popped into tank spec and just chain ran dungeons up until WoD, where I could fly around and do bonus objectives. Same thing, with Legion, I just went to Highmountain, did quests and bonus objectives as they became unlocked.
I just recently took a few hours to grind out 8 levels so I could get Belf heritage set. Started at 111, did an invasion and chugged xp draught. All I did was some war campaign stuff then the entirety of Nazmir. Was ridiculously smooth.tweakbox appvalley https://vlc.onl/