Upload & Sell: Off
They've really struggled at times, as they don't seem to bother with vetting their instructors to see if they can actually teach. Can't really blame them, though - no matter how atrocious the teaching style (or lack thereof), there's no end of people telling them how amazing it is.
OTOH, some of their courses have been brilliant. But they really need to do more work before signing people up.
The quality bar seems to be dropping fast as the volume of courses they are putting on increases and they diversify.