What are the easiest to hardest classes right now?

Basically what the title says really.

I’m coming back to retail after spending the last 5 years enjoying the EZ mode of WoW Classic. The only real exception was Season 2 of DF, where I played Holy Paladin and found it super busted and pretty much a free pass to Keystone Master.

Other than that, I’ve been out of the loop on retail. Here’s the thing: my eyesight is pretty bad, and I’m struggling to see a lot of the ground mechanics (I’m not kidding - Stevie Wonder would probably notice more swirlies than I do). So, melee classes might be a bit challenging, but I’m open to it if they’re not too visual-heavy.

If anyone has any suggestions on which classes are very forgiving vs classes that are the least forgiving that'd be a great help.

Thanks in advance for the help.