I was very excited when I found PianoWithWillie, Willie has a great method that takes you through interesting (but not ridiculously hard) arrangements that also teach you the fundamentals you need to create your own arrangements and work from fake books or to improvise on existing arrangements. Willie does a great job of breaking down “the magic” that it takes to truly be able to play your instrument instead of just memorizing notes on a page. He covers many popular styles and all skill levels. There’s so much information in the lessons, you find that you get more each time you go through them. Ultimately it takes work to learn an instrument, but I believe Willie makes it as painless and satisfying as possible.