As a self-taught intermediate piano player, I’ve always had a problem with piano teachers. They will teach you something more advanced in a lesson and you’ll eventually ‘get it’ but if you are not using it every day it will fade from your memory and while you remember a bit, you’ll need another lesson or more to reinforce the content. I find this especially true when I learn jazz methods and then spend time on classical for a few weeks. Piano with Willie has changed this for me. You can pick up a new technique, say quartals, play through the lessons but then return weeks later to refresh the parts you did not quite get or which you have forgotten. It’s like having a library of techniques at your disposal which you can refer to anytime and at your own pace. With Willie, my playing has improved greatly and I would recommend his programs unconditionally.