Lynda is the world standard for video tutorials.
- LOTS of topics. There is almost an unlimited number of videos on topics. You can watch hundreds of hours of tutorials if you so wished.
- Live-captions available, or you can read all of it.
- Industry expert authors/instructors -- you're learning from people with pedigree.
Cons
- Different results depending on each person's learning style or each expert's teaching style. Like in school, not all match-ups will be beneficial and totally, completely informational.