Carnegie Mellon

Carnegie Mellon only has a handful of courses, mostly in the STEM fields. However, the courses are comprehensive and the layout is conducive to a streamlined learning experience. Though there aren't any video lectures, the classes are laid out like online courses. All notes are completely digital, and there are interactive practice problems for students to self-check their understanding of each lesson.

You need to register for an account to save your work, but if you just want to take the course without saving anything, just don't register. All courses have useful diagrams and illustrations. The lessons are formatted in a linear flow, too -- so it's chapter-by-chapter, not slide-by-slide Skip ahead to whichever chapter or lesson you choose.