Improving the Screen Reader Experience for Learn WCs

I refactored markup, wrangled with browser quirks, and hid elements all in the hopes of improving the screen reader experience