SkillShare is the most popular online learning portal. There are over 30,000 video tutorials from professionals on every imaginable topic from singing lessons to coding software.
It is a great place to learn, and if you have family, they are going to love it because there is something for everyone.