Some of my favorite sites to learn from are Skillshare.com, Lynda.com, and Alison.com. I just setup an account with uDemy.com and am exploring the process of creating a class on there. Here’s an article which lists a number of sites and gives a brief overview of each one. Creative Market Post