Coming back to WoW after all these years

Hey guys, just wanted to hop in and see how this server was after reading on where to roll a character since I was returning. What classes on the Alliance side are needed for raids and whatnot? I haven’t played since TBC but raided on a Rogue with Redeemed on Burning Blade back in the day. In case anyone here is from Burning Blade, no, I’m not Jaketh!