Hello Wreckfest
I think currently the 'Hybrid' classes are dominant (Classes that can both heal and dps)
Here is my PERSONAL opinion on the tiers
S Tier: Disc Priest
A Tier: Resto Shaman, Boomkin Druid, Fury Warriors, MW Monks
B Tier: Rogue (Mainly outlaw), Spriest, Feral Druid, Holy and ret pala, Resto Druid, Hunter (BM mainly), Mage (Arcane mainly, but fire is decent)
C Tier: WW Monk, Holy Priest, Elemental and Enhancement Shaman
F Tier: Warlocks, Guardian druid
????: BM monk, Prot pala, Prot warrior
Please do keep in mind this is my personal opinion, but i feel like i have a decent grasp of the bracket
PS: ANY class and spec have the potantial to completely destroy in battleground, given the right circumstances
-Paxyx Outland 29 priest:
https://worldofwarcraft.com/en-gb/character/outland/paxyx