I want to start a WordPress site and deliver video lessons to paying clients. Is this the best option? Where do I host the videos? Is Youtube a good option? Can I make the videos available only on my site page and accessible only to paying clients? How do I do that?
I have four different online courses with video content right now and there are lots of choices. If you're just starting out and want something that is easy with no monthly fee and built-in sales/landing pages with the ability to stop video downloads, you should check out Gumroad.com
Give me a call if you want to discuss any strategy about how to actually sell the courses/videos.